前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >新人学习写程序的第一道坎

新人学习写程序的第一道坎

作者头像
王炸
发布2020-12-08 18:00:28
3280
发布2020-12-08 18:00:28
举报
文章被收录于专栏:转行程序员转行程序员

开局一张图

1.首先想清楚一个问题,明确学习动机

排第一位的大多数是听说程序员职业“高薪”(谈不上对计算机感兴趣,但不讨厌),第二是出于兴趣爱好,第三是现有工作无出路,想通过学习一门技术再就业。

2.明确程序员领域细分

  1. 前端,做用户能看到的,包括网页页面,IOS/Android客户端,前端岗位最多的是做网页页面的,IOS/Android客户端岗位相对较少,建议选择岗位最多的方向好就业。
  2. 系统后台开发,也叫web开发,程序员数量最多的比例,使用语言种类多种多样,1:java 2:python 3:go 4:其他 Java岗位最多,BAT大厂几乎是Java的天下。
  3. 数据岗,也就是常听到的“大数据”,主要负责处理业务数据,为系统后台开发提供数据基础。大厂岗位数量基本和系统后台开发持平。
  4. 算法岗,也就是常听到的“机器学习”,负责业务场景分析,提供有一定特征的数据,为业务做支撑,比如金融公司做放贷的,如果通过算法识别不能还贷的人避免给这部分人放贷款。
  5. 测试岗,也就是QA,负责软件上线前的测试,包括功能完整性测试和业务漏洞测试。
  6. 产品岗,负责系统(产品)的规划,PRD(Product Research and Development)编写。

3.哪个岗位工资最高?

新人可能会对各种岗位的工资很好奇,倾向于选择工资最高的,比如“AI”“机器学习”,这个错误认知被培训结构利用的淋漓尽致。

拉开工资差距的工作年限,城市,公司属性,比如应届生,同北京,同一个厂子,算法/数据/系统开发往往相差不多,拉开差距的是能否劈荆斩棘升级,跳槽和HR聊的如何,以及技术能力积累,并不是哪个岗位,工资的天花板是你努力程度决定,而不是哪个岗位。

4.学习哪个语言?

根据市场需求,如果想快点找到工作,选择岗位最多的,提高分母,目前北上广岗位最多的依旧是java系统开发,前端。算法和数据岗位在大厂也很多,二三线城市小公司可能比较少。

5.java简单还是python简单?

对于0基础新人开始,都简单,也都不简单。有人听说python更适合新人,倾向于选择简单的,个人感觉并不存在,决定能否学会更多的是因素是你投入的学习时间。

6.学到什么程度可以找到工作?

如果你想找工作,一般企业里面试往往不是只考察你对一门语言的了解,这只是其中一小部分,还有对计算机基础的了解,比如反应能力,沟通能力,对需求的理解能力。

7.35岁以后会不会失业?

人无远虑必有近忧,社畜焦虑症,是个打工人都担心自己会失业,不只是程序员。

8.学习技术以后,我只能选择上班吗?

拥有技术你还可以做以下的事情

image-20201125104235787

9.自学还是报一个培训班?

自学你可能担心学不会,能报班当然更好,你要考虑的不光是培训班需要数目不小的学费,还有就是全日制的时间。如果自制力强可以选择网课,如果不知道自己的自制力有多强,可以先买一套视频教程看一看,能否坚持。

10.学习编程需要高智商吗?

真的没你们想的那么高要求,高考能考上大学的我觉得都能学会,很多人是对代码陌生觉得这个东西很难,你可以学学你第一次学外语的时候,就那种感觉,能学会英语就能学编程。工作中也没见谁聪明绝顶,绝顶的也不是聪明过头,大家都是普通人。

11.当程序员真的会秃顶吗?

秃不秃顶主要看你爸爸,你爸爸不秃顶你大概率不会秃,不管你写多少代码。

12.程序员工资真的很高吗?

目前来看,平均工资相对其他行业确实高一丢丢,你的工资高不高主要看城市,看公司,看运气。月薪5k的程序员也有。

13.最重要的因素:坚持+练习

莫扎特的父亲名列奥波尔得·莫扎特,是一个具有中等天赋的小提琴演奏家和作曲家,他从来没有达到自己渴望的成功,因此开始把心血倾注在自己的孩子身上,力求使他们成为他自己一直渴望成为的音乐家。父亲首先从莫扎特的大姐姐玛丽亚·安娜开始培养。安娜当年11岁,同时代的人称她为钢琴演奏家、大键琴演奏家和职业音乐家。莫扎特的父亲还专门撰写了一部用于发掘孩子音乐才华的培训书籍,并在莫扎特很小的时候,便开始教莫扎特。莫扎特4岁时,父亲开始全职教他学习小提琴、大键琴以及更多其他乐器。尽管我们不知道莫扎特的父亲究竟用什么样的练习来训练儿子,但我们知道,莫扎特六七岁的时候受过的训练,和通过榊原彩子的培训课来培养和发展完美音高的24个孩子相比,不但强度更大,时间也更长。所以,回想起来,对于莫扎特的完美音高,我们应当不用感到那么惊奇了。刻意练习,人人都能成为莫扎特。

点个赞吧,我是王炸,我们下期见。

- END -

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-11-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 转行程序员 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.首先想清楚一个问题,明确学习动机
  • 2.明确程序员领域细分
  • 3.哪个岗位工资最高?
  • 4.学习哪个语言?
  • 5.java简单还是python简单?
  • 6.学到什么程度可以找到工作?
  • 7.35岁以后会不会失业?
  • 8.学习技术以后,我只能选择上班吗?
  • 9.自学还是报一个培训班?
  • 10.学习编程需要高智商吗?
  • 11.当程序员真的会秃顶吗?
  • 12.程序员工资真的很高吗?
  • 13.最重要的因素:坚持+练习
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档