对程序员的几点误解
外行人对程序员有很多误解,今天来澄清一下。
误解1:程序员都很聪明
不是的。
程序员和其他职业一样,有聪明的也有普通的。大部分程序员就是普通人,靠着努力和积累在这行干下去。
你不需要是天才才能当程序员。只要愿意学、愿意练,普通人也能做好这份工作。
误解2:程序员什么都会修
"你是程序员?那帮我修一下电脑/打印机/路由器呗"
拜托,程序员是写代码的,不是修电脑的。这两个是完全不同的技能。
我写Java写了好几年,装系统还是得百度。
误解3:程序员都是996
不全是。
确实有很多公司加班严重,但也有很多公司正常工作时间。外企、国企、一些中小公司,加班都不严重。
看你选择什么样的公司。
误解4:程序员都很宅,不善社交
这是刻板印象。
我认识的程序员,什么性格的都有。有很内向的,也有很外向的。有喜欢宅家的,也有喜欢户外运动的。
程序员就是普通人,和其他职业一样性格各异。
误解5:35岁就被裁员
35岁焦虑是真实存在的,但不是说35岁一定被裁。
被裁的是那些:
- 技术没有持续进步的
- 性价比不高的(工资高但产出一般)
- 公司业务调整受影响的
只要你持续学习、保持竞争力,35岁之后照样能找到工作。
误解6:程序员工资都很高
看什么公司、什么城市、什么水平。
大厂、一线城市、技术好的,工资确实高。
但小公司、二三线城市、普通水平的,工资也就一般。
不要因为"程序员工资高"就来学编程,要看具体情况。
误解7:学编程就能找到工作
学了不一定能找到。
现在学编程的人太多了,竞争很激烈。你要是学个半吊子,还是找不到工作。
能找到工作的是那些:技术扎实、有项目经验、面试表现好的人。
给想入行的人说
不要因为这些误解就害怕入行,也不要因为美化的想象就盲目入行。
程序员就是一份普通的工作,有它的好处也有它的难处。
好处:
- 相对来说工资还可以
- 技术积累有价值
- 工作环境相对自由
难处:
- 需要持续学习
- 竞争激烈
- 部分公司加班多
想清楚再决定要不要入行。
