欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

很多程序员刚开始是菜鸟, 但最终也成为了大牛级别的人物

程序员文章站 2022-06-05 17:20:19
对于大部分的程序员来说,大一的时候都是菜鸟,但是很多最终也成为了大牛级别的人物。所以,事在人为,主要看我们现在怎么规划自己未来的路,怎么安排的学习计划。 对于一个程序员来说,天赋固然重要,更重要的确是兴趣和坚持。 大学的这段时间,可以说是我们这辈子从幼儿园后到退休前,唯一拥有大把自己可以支配的时间的 ......

对于大部分的程序员来说,大一的时候都是菜鸟,但是很多最终也成为了大牛级别的人物。所以,事在人为,主要看我们现在怎么规划自己未来的路,怎么安排的学习计划。

对于一个程序员来说,天赋固然重要,更重要的确是兴趣和坚持。

大学的这段时间,可以说是我们这辈子从幼儿园后到退休前,唯一拥有大把自己可以支配的时间的阶段。如果想要学习编程,未来成为一个程序员,那么在这段时间,就需要多花点信息在学习编程上了。

当然,需要学习的东西很多,我们可以偷懒,今天不学,那就明天学,明天不学就后天学,但是,没有学懂学精,那么就需要继续花时间来补。那还不如在大学的时候好好学,坚持下去,28岁就成为了大牛和40岁成为了大牛,不是一个级别。

 很多程序员刚开始是菜鸟, 但最终也成为了大牛级别的人物

 

 

我到现在为止,还一直在后悔我曾经为什么贪玩,以至于现在要花更多的时间来弥补。为了大家不走我的弯路,也谈谈我的一些经验之谈吧。

首先,学好数学。

我在大学的时候,其实就不理解,为什么我们要学高数?线性代数?对我们未来有什么帮助?以至于60分成为了我的目标。可能我的很多同学都和我一样,60分就是学习的目标。

如果你的学习目标也是60分的话,那么请及时纠正。知识是很矫情的,如果没有学扎实,那么几年之后,你想要用它的时候,它也不认识你,你也不会能认识它了。

曾几何时,我在看一个算法的时候,里面就用到了正态分布,这个函数的一个参数是正态分布的分位数。我除了依稀记得这应该是离散数学中的内容,其他真的是忘得一干二净,真的是书到用时方恨少。

当然,即使你未来的编程工作中更多的偏向于应用层面,数学也是必要的。虽然很少会让你去读书一样做计算题,但是你会需要考虑系统的效率,资源的占用等等,通过最简单的方法计算出结果,是每个程序员都必须具备的素质。

数学如果我们学好了,那么接下来的就是搞懂一门语言了

现在比较火的语言有java和python,当然,如果你对于底层技术确实非常感兴趣,那么你可以考虑学习java,如果需要学习资料或者有不懂的欢迎和我交流。

 很多程序员刚开始是菜鸟, 但最终也成为了大牛级别的人物

 

 

刚开始学习语言的时候,不要贪多,把一个语言搞精通。虽然确实有的程序员同时精通多种语言,但是他最喜欢的、用的最好的还是只有一个。这就好像我们学习人类的语言一样,母语只会有一种。

在学习语言上面,别去听什么“php是世界上最好的语言”、“java是世界上最好的语言”这种无聊的东西。语言之争由来已久,作为程序员,做好自己的事情就行了。单纯从就业来考虑的话,java的工作岗位最多,但是java的工程师也是最多的。python现在是正火,主要是python在人工智能领域发展不错,未来潜力大,如果喜欢人工智能,可以考虑。

最后,思考一款产品

我在读大学前,最崇拜的是谁呢?姚壮宪,也可以叫他“仙剑之父”。因为《仙剑奇侠传1》大部分内容都是姚壮宪一个人做出来的。也因此,仙剑也被称为“一个人的仙剑”。

我曾经也想过做一款一个人的游戏出来。可惜,人总能为自己的懒找借口。所以,大学的时候,可以考虑自己做一款小产品出来。一个小工具、一款小游戏、一个小app都可以。实践是最好的检验自己知识的方式。

以上就是一些小经验了,其实也不会花自己太多的时间,大学的4年,足够自己完成这一切了。