十年IT工作感悟!

  • 2018-09-05 11:21
  • 今日头条
  IT水略深,

  IT吃饱饭,

  IT十年,还可以。

  

 

  从事IT行业10年有余,从最初的初级程序员,到现在的项目经理,对于一个居住在二线城市的我,日子还算舒坦,没有太大的理想,够吃够喝,有时间陪爸妈妻儿足以。

  自认为是IT这个行业里的一根老油条,经过了各种油的煎炸,仍能保证外酥里嫰,还是多少有些感悟与建议的,希望能对即将从事这行的小鲜肉一些帮助。如果您对自身有更高的理想跟要求,并且你敢相信自己随着时间及生活杂事所拖,你的理想不被磨平,阅读后嗤之一笑即可,不必放到心上。

  学编程难不难?

  每当有人知道我的行业,或者对开发有所幻想的人,第一个问题永远是这个。起初我还会不厌其烦的一一解答,可以从哪哪哪入手,然后学啥啥啥。随着年龄阅历的增长,在遇到该类问题,我通常反嘴就是一句,“干什么不难?”。话虽如此,但现在的环境相比十年前我学习的时候已经简单多了。

  在一个当地出租车司机都不知道怎么去的医学院大学里学习计算机,现在还能回忆满满。大学给每一个产品打了一个标签,出厂后就各安天命,重要的还是里面的馅符不符合人家的口味。临毕业前几个月,看到同学优盘上有段java编程视频,讲的是坦克大战,抱着好奇以及做完装X的心里,从头到尾完整的跟着敲了一遍代码,毕业后即找了一份程序员的工作,工作期间有空还是去找各种学习资料,不断扩充知识与框架深度。就这样以自学的方式算是进入了IT的初级领域。

  现在信息开放度这么强,找点学习资料很容易,你需要的只是学习方式及自学能力。不行就报个培训班,周围同事从各行各业转到开发的人还是很多的。

  怎样坚持下去?

  开发是一份苦差事,与人斗,与己斗,与码斗。

  与人斗。有人的地方就有江湖,开发也不例外。你不参与江湖事,江湖事亦有你。客户,产品经理,项目经理各种无理的需求,其实现在想想,需求看似无理是很正常的事。不同的角色掌握不同的资源,对需求的要求理解也不同,只是都没有站在对方的角度思考问题而已。埋头撸码,独善其身之人确实存在,但往往当你抬头休息之时,你已独自一人。开发本就是团队性的工作,一定要性格开朗,保持良好的人际关系。

  与己斗。其实敲代码挺累的,考虑的也多,时不常就有放弃的想法,但想想相比其他行业,各方面福利待遇还是略有优势,也就强忍继续。但深知强扭的瓜不甜,就想办法培养自己的兴趣,想办法通过开发得到别人的赞赏。媳妇想用手机App记账,那就做理财App。媳妇开零售店,那就做电商App,微信小程序。有阵子内置广告有收益,那就做城市社区App。Python挺火,那就学习用django写一个个人博客。总之,想办法让自己保持编码的兴趣。

  与码斗,开发语言太多了,java,C,swift,python…,哪个最好?我不选最好的,因为可能没有最好的。我只选择适用的。如何选择,打开智联招聘,然后城市选择你的城市,搜索相关语言,看看搜出的结果能不能让你吃饱饭,先活着,再谈理想。

  一线城市?二线城市?

  至于这个问题,我还是很后悔的。年轻的时候没有去一线城市体验下,导致现在眼光太短,格局太窄,没有太大的理想。但无论哪所城市,都要考量下这个城市容不容纳你,你适不适应这个城市。活的这么累值不值得,生活不只眼前的人民币,还有家和朋友,以及不容易的自己。别人的成功你是不可复制的,努力没错,但要量身制造。路选错了,再怎么努力都没用。

  三十岁的忧虑。

  开发到了三十岁,就有一种要退休的感觉,而且退休后还没有退休金,压力不小。要么继续开发,与小鲜肉们比拼体力耐力,与一线城市混不下去回来的“高手”一决雌雄,忍着薪资倒挂,忍着。。。,要么转行做管理。至于我是如何转入管理岗位的,如果这篇文章反映还可以,那还有说的必要,万一都没人认同在自己叨叨叨就没意思了。

头条推荐
图文推荐