程序员中的大牛都是从很早就开始接触编程的吗?
码农
顾名思义编码农民,特别是在当今工业化的快速发展,越来越多的依赖计算机应用在各行各业,紧随其后的是社会需要很多的基础编码的农民工,他们有聪明的大脑,对于编程,设计,开发,和熟练的技术,但随着雇主的追求更好的利润,他们的生活时间很紧,加班很正常,所以相应的建设农民工相比,他们的地位与农民工远远优于相比,人类已渣汪闷经开始逐渐从手工转向抽象劳动,但高劳动强度和劳动在某些情况下,他们投资的回报是成比例的,业内人士用来关注程序设计工作被称为代码农民。
但随着时代的变迁,互联网公司里许多最英俊的IT工程师都在自嘲。他们更多的是为IT精英们提供高学历、高收入,很多人在企业中担任高级建筑师和高级工程师,因为他们热爱自己的编程并坚如弯持编写代码的习惯,所以被称为“代码”。此外,大型互联网公司的总部位于城市边缘的开发区,如北京上地、深圳科技园等,所以它是“农业”的自我贬抑。
农民在另一方面,它的“代码”是一种高ShuaiFu自嘲,例如,北京上地附近的房地产销售和客户经常开玩笑地说:农民炸这里的建筑比在城里的码是昂贵的,和代码农民邻居最舒适,代码农民质量最高,等等。比尔?盖茨(Bill Gates)和马克?扎克伯格都是富人和富有的代表。
职业要求
一般的程序员在专业领域有四年的学习,并且需要在数学和工程方面获得编程学士学位。
在这个领域,大约20%的人拥有更高的计算机科学和工程学学位。也有少数的程序员是自学的,虽然一些专业的学校或大学可以提供,但也有其他的方法来提供相关的人才。虽然学历更重要,但公司往往注重求职者的经验,许多刚从大学毕业的大学生虽然有惊人的学历,但他们找不到工作,因为他们缺乏经验。一个程序员虽然没有正式的资历,但如果一个人有丰富的编程背景知识和丰富的工作经验,那么他的机会就会超过一个学位陵培毕业生。因此,努力赶上有用的工作和实习机会,你会发现,毕业后,更多的实习机会会给你更多的经验和更多的机会,当你在找工作的时候。
所以说,不管接触的早不早,极高的知识储备要求都是必不可少的
发现“大牛”这个词的定义是不同游雀的。对计算机的更透彻的理解,他们知道代码对计算机做了什么。他们能准确地找出问题所在,它可以通过优化系统功能或语言标准库来解决一些特殊问题。他们的身影可以在各大开源社区的主流项目中找到。所以我们先来讲个小故事吧:
有一对情侣朋友.她 和 他...
那一年,她9岁,他11岁…
当她九岁的时候,在家里有第一台学习机器,他九岁时有了苹果II。
她十岁了,自学了LOGO,卡在了Basic的入门.他完成了Basic的学习.
近十年来,她一直尝试一些学习,但计算机的能力基本上是一个停止状态。他有自己的完成了自己的js解释器和编译器。
她22岁的时候,她遇到了生命中第一个真正的计算机导师,而他已经完成了自己的JS解释器和编译器。
从22岁竖磨拍到28岁,她80%的时间里有目的地积累技术。在那6年里,她超过了一些比她强壮的人。
她28岁时,他30岁。她是那家公司的某个小组主管,他是那里的技术总监。他们相遇并了,然后偶就有了这段故事。
我想说的是:
首先,你需要一个导师,当然, 你更需要一台电脑,或者至少有一台学习机。
其次,兴趣和天赋,这两件事可以使你事半功倍,但基本上停止在事半功倍。我不认为一个人写写一遍demo就能胜过别人完成一个项余羡目的经验
再次,时间,就算别人写20年,你至少写10年才能达到同样的水平吧?