不要抱着打一辈子工的思想,尤其是作程序员,在下班后的业余时间可以考虑下自己除了敲代码还能做什么,然后有业余时间搞一搞,自己有自己的思想,自己有自己的灵魂,不要人云亦云,想想自己的价值和创造点是什么,这也可能是你不做程序员后的第二职业。
试着学会认识自己,这个真不是开玩笑,好多刚毕业或者准备做程序员的人都不知道自己适合不适合做程序员,而且好多人竟然不知道自己的欲望点是什么,自己擅长什么技术,适合做什么,喜欢做什么脑子里总是一片空白,可见自我认识差的人,职业规划对于他多么的重要。
自学能力很重要,不要在培训班里花冤枉钱,无论做什么事情,基础能力都很重要,做程序员更不必说了,什么计算机组成原理,汇编语言,数据结构与算法,自己一定要打好,更不要拿着高昂的学费,去走培训班。指望老师教你技巧和能力,简直不要天方夜谭,通过培训,就能找到不错的工作,是不是有点拔苗助长。
清晰地认识自己要学习什么技术,尽量在某一领域顶尖。这句话通俗的讲就是给自己定义一个标签,然后别人一提起这个标签就能立刻想起你,比如你网络编程比较厉害,别人在遇到网络的问题的时候,第一个想到的就是你。没有标签的程序员,很容易被忽略,别人也很难记住你。
不要觉得加班就能给你带来价值,反而要学会不去加班,用时间来换金钱的方法是最笨的,因为你的钱永远赶不上通货膨胀,何况有的公司加班还不给加班费。所以在互联网行业加班是最不理智的,尤其是程序员的群体。
上班期间不要划水,更不要摸鱼,因为万一项目突然被裁,你完全失去了竞争力,可以相信老板为你准备的大饼,因为这将给你带来前进的动力,你会冲劲十足,执行力标榜。做什么事情也会有自信。
不要有迷之技术优越感,因为企业的目的是创造价值,不是某某技术多厉害,而是要有技术落地,所以作为后辈的年轻人一定不要自傲。那么作为工作多年的程序员,你有什么话想对后辈说的?