本人计算机科学与技术毕业,8年IT老兵,在大学期间自学过JAVA,临近毕业时,去参加了6个月的技术培训,2012年3月去上海工作,当时住在公司的宿舍,工作了5个月,当时没啥经验,跟着项目经理边工作边学习,工作了见过凌晨的北京街头,现在回到了武汉,不想在到处漂泊了啊。
给新入行程序员的几点建议:
1.坚持学习
我是在大学期间自学的JAVA,当时通过同学找校自行车协会租了一辆自行车,暑假期间往返于学校与培训机构之间。上班之后,一有空,就会坚持学习,提升自己。坚持一两天很容易,但是一个月,一年真的很难,看到周围的人,在娱乐,谈恋爱,自己在冰冷的宿舍里学习,人会感觉到孤独。
2.追求完美,但不偏执
有时,遇到了一个技术难题,面对产品的不断催促,项目经理的批评,我们能做的是尽快修复,寻求最有效率的解决方案,有可能不是最好的。
3.性格不要过于偏激
很多的程序员都很较真,我之前也是这样,为了坚持真理,经常顶撞自己的上司,有一次,顶撞了一大群人,虽然,当时觉得很爽,但是,人际关系变得很差了,自己基本上处于孤立的状态。
4.遇到问题不要着急
作为一名程序员,每天跟产品,测试,用户打交道,会遇到各种各样的坑,要坚信自己可以解决,就一定能够解决,实在解决不了,要学会求助,可能别人的一个idea,就激荡起你的心灵。
5.注意身体
现在国内IT公司流行996,国内主要是业务量大,而且有很复杂,导致很多的加班赶紧度,每天的睡眠时间要保证,累了就休息,不要超长时间的工作,身体是自己的。
6.学会理财
2019以前,我也是只是追求技术,买房之后(可能我家庭条件不好吧)发现自己依然很穷了,结婚,彩礼,装修都没有了啊。看了一本《软技能-代码之外的生存指南》之后,大受启发,书中的作者,35岁就完成了财务自由了。