程序员是怎样的?工资什么水平?你能做程序员吗?这篇文章告诉你

大多数人眼里,程序员总是操作冷酷而又神秘,总是飞速敲打这键盘,电脑上总是黑色背景的代码在跳动。作为一名无业程序员,现在我们来看看程序员“鲜”为人知的一面!

程序员(英文Programmer),它可以指在程序设计某个专业领域中的专业人士,或是从事软件撰写,程序开发、维护的专业人员。

简单来讲,如果把程序比喻为建筑,那程序员就相当于建筑师,我们手机或者是电脑里面看到的各种App都是程序员写的(严格来说是UI设计师或者美工做的)。

那么生活中的程序员到底是什么样子的呢?

1.长期脱发&白头:秃头/地中海发型,当然也有部分程序员保养得好或者身体素质不错的长期以来就是小鲜肉。

程序员是怎样的?工资什么水平?你能做程序员吗?这篇文章告诉你_第1张图片
2.格子衫!

程序员是怎样的?工资什么水平?你能做程序员吗?这篇文章告诉你_第2张图片
3.不是在加班,就是在加班的路上

程序员是怎样的?工资什么水平?你能做程序员吗?这篇文章告诉你_第3张图片
4.去哪都随时背着万年不换的双肩电脑包

程序员是怎样的?工资什么水平?你能做程序员吗?这篇文章告诉你_第4张图片
通过四个典型的特征,我们可以看到其实除了电影里面渲染的冷酷神秘的形象外,程序还是比较接地气的,甚至是比较惨的!那么程序员平时总是加班,他们工资到底是什么水平?

程序员是怎样的?工资什么水平?你能做程序员吗?这篇文章告诉你_第5张图片
数据来源:中国互联网络发展状况统计报告

可以看到,年薪13w-30w的比例达到了45%,相对于其他行业的平均年薪是要稍高一些的,毕竟这个行业在快速发展,加班对这个职业来说也是家常便饭,碰到项目上线、线上产品出现漏洞,通宵更是正常。

那么做程序员到底有哪些要求呢?谁都能做程序员吗?数学不好英语不好能不能做程序员?可以自学吗?

1.只要具备正常的逻辑能力就可以做程序员;

2.程序员对数学没有要求,有部分职位需要数学能力,比如算法工程师;

3.会英语是最好的,但是不会也完全没有关系,以为写代码只需要会几百个单词就好了,但是会英语就可以看英文技术文档,程序领域还是国外较为发达一点,很多技术文档都只有英文版本;

4.可以自学,但不建议自学。
自学的话会有很多的弊端:

  1. 学习路线容易走岔路,不知道该学什么不该学什么,先学什么后学什么,一般都是碰到了问题才去研究或者选择自己感兴趣的知识点去学习,很容易走弯路甚至走火入魔
  2. 知识体系不完整。没有专业的人指导,对新技术的知识体系没有全面掌握,知识点有缺漏。
  3. 有问题无法得到及时的正确解答。基础部分的话还能依靠百度搜索答案,但是到了中高级部分的话很难通过百度来定位和解决问题,问题得不到及时解决,很多人半路就放弃了。
  4. 缺少监督,三天打渔两天晒网,难以坚持下去

喜欢这篇文章的可以点个赞,欢迎大家留言评论,记得关注我,每天持续更新技术干货、职场趣事、海量面试资料等等
如果你对java技术很感兴趣也可以加入我的java学习群(374308445)来交流学习,里面都是同行,群验证【CSDN2】有资源共享。
不要再用"没有时间“来掩饰自己思想上的懒惰!趁年轻,使劲拼,给未来的自己一个交代!

你可能感兴趣的:(Java,编程语言,学习,程序员)