雷军,最适合程序员对标的大佬,告诉你如何成为优秀的程序员?
人因梦想而伟大,又因坚持梦想而成长!
2023年8月14日晚上19:00,雷军第四次年度演讲「成长」在国家会议中心举行。在三小时的演讲和年度新品发布中,雷军又一次登上了热搜!
相比于其他商业大佬,雷军是一步步完成程序员到管理者,到创业者身份转变的典型代表。他究竟是如何一步一步成长起来的?他的成长对我们究竟有什么启发?
雷军,最适合程序员对标的大佬
在雷军成功的齿轮上,最先转动的,应该是他1987年,考上武汉大学计算机系,在图书馆看了一本书《硅谷之火》。这本书点燃了,他成为一个优秀程序员,进而创办一家伟大公司的梦想。

在30多年前,电脑少可怜并且凭票使用的年代,为了把程序写好,雷军有空就跑到机房门口去排队,只为捡漏用人家的电脑。实在没有电脑用,就站在旁边看。如果遇到同学不会,还去给人指点一下。
为了利用有限的上机时间,每次上机之前,雷军都是在纸上先把代码写好的,到了电脑前只要录入就行了。
为了提高效率,甚至找了张打印纸,把键盘拓印下来,贴在课桌上。一边上课,一边敲桌子练键盘。
如果实在没有电脑用,就在纸上写,把教材里的一些程序拿出来写。雷军对自己的要求就是:要写得像教材里的示范程序一样。
正是因为拥有坚实的编程基础,才有了后来故事!
20岁的雷军因为帮别人写程序赚到了第一个100万。在首届“全球程序员节”上,雷军还被授予了十大功勋程序员的称号。
因为对编程狂热的爱好,雷军在程序员这一行业上一干就是10年,甚至一度以为自己会当一辈子的程序员。时至今日,哪怕已经成为企业家,回忆往昔,雷军依然十分怀念当初写程序的快乐时光。





雷军给程序员的五点建议
告诉你如何成为一个优秀的程序员?
过去的十几年是互联网蓬勃发展的阶段,资本的涌入,行业的疯狂扩张,为这个行业的人带来了大量的机会与财富,这是趋势所带来的时代红利。就像雷军说的,站在风口上,猪都能飞起来!普通程序员之所以能够拿到高薪,某种程度上收益于这股风。
但是从今年开始,程序员开始不好找工作了!互联网疯狂扩张的趋势已经开始退潮,各大企业开始向内收缩,转换或者细分赛道。但是学校以及各种机构,还是持续不断的向社会输送程序员。
盘子不仅不扩大了,反而还向内收缩,那站在盘子边缘的人必然就会从盘子上掉落出去。

如何在变化的市场环境、激烈的内卷中破局,成为优秀的程序员,获得更好的发展!雷军的经历已经给了我们答案!
一、发自内心的喜欢
程序员需要整天趴在电脑前,经常没日没夜的,非常辛苦,而且工作来不得半点虚假,少写一个标点符号都不行。喜欢的人,日子过得非常开心,每写一行代码,都会有新的成就。反之,不喜欢的人,坐在电脑前极端无聊,被进度压得喘不过气来,天天为找bug改Bug生气。
雷军对编写程序十年如一日的热爱,就是最好的印证!
二,技术过硬,把程序写好才是硬道理
雷军在大一学完了《Pascal 语言程序设计》,在大二时用写了2000多行汇编程序,后来还将代码全部开源。如今30多年过去了,网络上仍然流传着他的代码传说,甚至还因为“雷军写的代码,像诗一样优雅”,登上热搜。

本质上,程序员是通过技术工具,帮助业务解决用户需求,从而创造价值的。程序员行业是一个自我革命的行业,技术的发展和自我迭代非常快。只有不断学习提升,才能应对变化的需求。
程序员必须写足够代码量的程序,才会有感觉,这是一个苦力活,没有任何捷径可走。没有写过足够代码量的,想成为高手是不可能的,只能纸上谈兵!
三、时刻保持好奇心,不断自我提升
计算机技术更新换代非常快,每年都有各种各样的新技术出现。仅编程语言,就陆续学过 basic、masm、pascal、c++、vba、Delphi、java 等。所以,需要时刻保持好奇心,不断学习各种新的东西,才能在未来的几十年职业生涯中不落伍。
四、不局限在技术本身,学会关注用户
现在的软件研发越来越强烈团队协作,不少团队都配置了专门的需求分析的工程师、用户界面及用户体验的设计师,软件研发的分工越来越细。很多程序员以为只要把技术搞好,不用管用户需求和用户体验。实际上,需求方案及界面方案不可能写得非常细,具体的实施还是程序员自己来实现的。这个时候,好坏的差距很快就体现出来了。
写程序的最终目的是满足用户需求,不是简单完成需求规划方案中的功能。所以,程序员一定要认真揣摩用户心理,能明白用户的真实需求。当你学会洞察用户需求时,你能做的就不仅仅是一个优秀的程序员了!
五、选对赛道,关注所处行业和发展空间
在当下,无论环境怎么变化,程序员依然是普通人最好的选择,但前提是选对赛道。互联网+各个传统行业,已经成为一种新的业态,这种跨界融合,就意味程序员不仅得懂技术,还得熟悉所处的行业。
以WebGIS开发为例,作为Internet技术应用于GIS开发的产物,已经成为实现GIS交互操作的一条最佳解决途径,从Internet的任意节点,用户都可以浏览WebGIS站点中的空间数据、制作专题图、进行各种空间信息检索和空间分析。因此,WebGlS不但具有大部分乃至全部传统GIS软件具有的基础功能,而且还具有Intenet优势的特有功能。
基于这些优势,GIS的触角延伸至各行各业,从外卖软件、导航搜索,到智慧城市、数字孪生,对WebGIS开发的需求越来越旺盛。此外,WebGIS技术在农业、林业、气象、水利、地震、国土自然资源、海洋、环保、铁路运输、电力、城市建设与规划等领域或行业的应用中,可发挥的空间也越来越大。这意味着,GIS这条赛道对GIS开发工程师的需求也会越来越大!
GIS开发的发展前景如何?
1、GIS软件是产业中流砥柱
在GIS产业链中,中游的基础软件平台是GIS产业的核心,也是技术门槛最高的部分:随着国内GIS产业的快速发展,一批国内龙头企业占据了70%左右的市场份额
2、发展前景广阔
随着5G、无人机、无人驾驶、智慧城市等多种移动终端的发展,GIS产业逐渐从服务居民出行,转移到生活、生产的多个方面,甚至能够影响宏观决策。结合新兴技术的GIS行业发展前景十分广阔。
3、就业前景向好
GIS软件开发几乎是所有地信相关专业就业薪资最高、性价比最优的岗位之一。当前行业对GIS软件开发的人才需求越来越大,但是具备中高级GIS开发水平的人才却不多。供需的矛盾之下,也使得GIS开发人才成为行业的“香饽饽”,前景向好!
4、从业单位激增,人才缺口大
据测算,2025年我国地理信息产业规模将达1.1万亿元,国内经济贡献估值约为3.6-6万亿元,到2030年,我国地理信息产业规模预计将达1.8万亿元。
GIS开发的学习的现状?
很多人,可能了解开发,但是不一定了解GIS开发。那么,GIS开发的学习的现状,到底如何?
1、了解开发,但止步于基础语言
目前,很多高校都开设了编程课,但是由于是非计算机专业,所以涉及的大多数都是基础语言,比如C++、Java等,会引导学生开始了解编程,课程涉猎广泛,但不够精细。很多同学在学习时,往往陷入大而全的迷茫中,不确定所学是否会是将来所用。
2、纸上谈兵多,实战项目经验少
注重理论基础,在某种程度上是优点,如果你学的足够扎实,会思路更清晰,逻辑严密。奈何,很多时候是纸上得来终觉浅,绝知此事要躬行。更多的情况是,理论基础不够扎实,又缺乏项目的实战经验,无法更好的将所学知识与未来的实际工作相融合。
3、对GIS开发,存在畏难情绪
根据我们新中地多年GIS教学的经验,很多小白在开始学习 GIS开发时,都会问:学GIS开发是不是很难?我英语不好,数学很差,这个适合学习GIS开发吗?我没有接触过编程,能学得会吗?其实这就是潜意识中,对GIS开发有畏难情绪。
尤其是对很多地信、遥感、测绘等3S专业的学生来说,有地信的基础知识,再去理解空间地理的关系,其实很占优势。编程从来只是工具,工具的使用无非多学多看多练。
4.缺乏系统学习GIS开发的渠道
很多人学习GIS开发,都存在 一个碎片化学习的尴尬。比如,选择在类似B站、短视频等平台自学,但是这就有有一个问题,就是缺少一个系统、持续跟进与实战的环节。这也是很多人,自学完依然无法找到工作或者胜任工作的原因。
怎样系统学习GIS开发?
首推新中地GIS开发特训营,来这里开启你系统学习GIS开发的征程!
最新三维WebGIS学习路线图,详细标注了每个阶段的学习内容,技术要点,以及学完能够达到怎样的技术水平,胜任什么类型的工作,都有详细介绍。
