程序员如何通过学习升职 没学过程序员,该如何自学或者买什么类型的书籍?

[更新]
·
·
分类:行业
2031 阅读

程序员如何通过学习升职

没学过程序员,该如何自学或者买什么类型的书籍?

没学过程序员,该如何自学或者买什么类型的书籍?

这个问题需要分开讨论。首先我们要看你学程序的目的是什么?是因为兴趣、薪资诱人,还是说只是用它来辅助。不同的目的对应不同的学习方法,目的导向可以让你学习效率达到最高。
如果是因为兴趣,那么建议的路线就像大学学习编程一样,从简单的c语言结合算法开始学习。c语言是计算机专业通常用来入门的语言,这方面可以看的书很多,比如说c语言程序设计。看完之后可以了解简单算法,为后面的课程提供基础。
如果是被it行业的高工资吸引,或者看好它的前景。那么我建议的是选择一个喜欢的方向。比如说你选择大数据,那么你就可以选择python作为入门语言,辅助学习数据处理相关的算法。
如果你只是希望通过学习程序让自己平常的工作效率更好。还是推荐python给你,因为python有很多库方便你使用。
最后提醒一下,书只适合入门,互联网更多的学习途径是通过网络。看书需要根据自身情况去调整,看不懂就换一本,直到找到适合的。
图一为c语言初学项目运行图
图二为python学习大数据参考书
图三为python初学入门

30岁程序员怎么升职?

1.提升自己。 首先了解自己将要晋升等级的相关要求,比如要从P6晋升到P7,需要知道P7具体都有哪些要求,找出自己与这些要求的差距,设定目标,逐步达到下一等级所要求的能力。 并且要像自己已经达到了下一等级的要求。
2.获得leader帮助。 很多程序员在沟通交流上多多少少都会有些问题,很多甚至不敢向leader表达自己的真实想法,这对你的职级。
3.认清现实。 我们都知道金字塔原理,技术的等级也是一样,越向上,人越少,晋级的难度也就越大。