美文网首页网页前端后台技巧(CSS+HTML)让前端飞Web前端之路
每一个程序员都必须经过的三个阶段,最难熬的是最初的半年

每一个程序员都必须经过的三个阶段,最难熬的是最初的半年

作者: 4fd9083a87a9 | 来源:发表于2019-06-29 20:49 被阅读4次

写了7/8年代码,到现在还记得当初刚入行的忐忑,属于一直怀疑自己的阶段,无数次内心拷问是不是能够坚持下去,于是拼命的恶补基础知识,甚至直接在网上下载面试笔试题目疯狂的背诵,而真正面试通过了进入了第一家公司,因为自己的愚蠢还被主管骂过或者讽刺了多少回,好在挺过了试用期,有无数次的提醒自己要坚持住。

最难熬的是最初的半年,后续只要能跟住就可以了,后续慢慢跟上大部队,万事开头难。毕竟从一个门外汉转化成一个真正的程序员最难得就是过渡阶段,当初还幼稚的给自己定个目标在年底前不被公司开除就是最大的目标,一切都是源于过渡期的胡思乱想。

要成为一个真正的程序员需要经历哪些阶段?

1.新手过渡期

无论是自学还是参加培训距离真正在岗位上工作都有不小的差异,毕竟在没有进入岗位之前都像是在沙盘上推演,企业的程序员是要解决实际客户的问题,面对实际的问题首先要能解决而且还要不留下后遗症,基本上过渡期企业只是安排以学习为主。看下项目资料,给老手打打下手帮忙测试下程序,一个适应阶段。

这个阶段可能还会有不服气的地方,因为基本上真正的项目开发任务很少分配到自己身上,而那些老手即使非常忙也会安排到老员工身上,觉得自己是闲职人员,有过几年的经验之后就会觉得这么做其实是非常正确的,在技术不成熟的阶段做出的东西,补救的成本比做的成本要高的多。

一位好的Web前端开发工程师在知识体系上既要有广度,又要有深度,所以很多大公司即使出高薪也很难招聘到理想的前端开发工程师。那么如何系统的学习企业实用的web前端技术呢,为此建立了一个web前端的直播学习扣扣裙,web前端前面数字是767,web前端中间的数字是273,web前端最后是012,将数字连接起来就是了。真正想要学习的可以进入,打酱油的就不要浪费大家的时间了。现在说的重点不在于讲解技术,而是更侧重于对技巧的讲解。技术非黑即白,只有对和错,而技巧则见仁见智。

2.项目磨练期

程序员主要工作任务就是开发项目模块,然后集成在一起进行全功能的测试,这也是成为一个程序员的必经之路,程序员换工作参加面试靠的就是项目经验,所以一个程序员最难熬的前三年,一旦有了项目经验再去找新的工作,主要看重就是项目经验,什么学历别的都会退居其次,项目经验和招聘的职位越贴近面试成功的概率越高。

项目经验的磨练在开始阶段压力比较大,模块功能不能仅仅能够满足单元测试,还要经得住测试组以及客户的认可,基本上软件初次提交之后经过测试之后发现没有多大问题之后就开始提交给客户,然后客户根据自己的实际情况给出指导意见,后续意味着一堆新的需求或者修改意见就会到来,这个时候可能涉及到之前设计的模块框架不一定能经得住考验的问题,还有新的功能增加能不能影响现有的功能,这些都是实际项目开发过程中遇到的问题,还会有客户要的比较急实现起来比较仓促产生的一系列问题。

经历的次数越多项目经验越丰富,做项目不完全是技术层面的问题,还有客户情绪等等。 image

3.技术成熟期

经历了项目的洗礼,技术上实现的功能会更加的实用,因为技术就是生活服务,技术体系也会更加完善,形成的技术经验也会更加贴近生活,更加贴近实战。也会意识到自己在哪方面的不足,明白需要哪些不足之处,建立的知识体系也会更加完善。

三个阶段是每一个程序员都必须经过的阶段,经历过才知道行不行,在这期间一次放弃就会断送之前的所有的努力,坚持是一个程序员必备的素质。

相关文章

  • 每一个程序员都必须经过的三个阶段,最难熬的是最初的半年

    写了7/8年代码,到现在还记得当初刚入行的忐忑,属于一直怀疑自己的阶段,无数次内心拷问是不是能够坚持下去,于是拼命...

  • 从青春,走向成熟的加油站

    从青春走向成熟这个阶段,是我们每一个自然人一生都必须经过的一个重要的阶段,也是必经之路。每一个做父母亲的,都盼望着...

  • View的绘制流程之Layout

    View的绘制流程(二) 每一个视图的绘制过程都必须经历三个最主要的阶段,即onMeasure()、onLayou...

  • View的绘制流程之Measure

    View的绘制流程(一) 每一个视图的绘制过程都必须经历三个最主要的阶段,即onMeasure()、onLayou...

  • View绘制流程之Draw

    View的绘制流程(三) 每一个视图的绘制过程都必须经历三个最主要的阶段,即onMeasure()、onLayou...

  • 币圈最难熬的阶段已经过去

    投资是场修行。 几乎每天都能看到这种类似的文章。 但是真的想成为一名的理性投资者谈何容易。。 当这些诱惑到来时,你...

  • 真正的聪明人

    人在每一个阶段,都必须要学会适应对应阶段的游戏规则。绝对不能凭臆想就笃定这个世界都要迁就你。 每一个阶段 每一个阶...

  • 第三核心管理层——大脑

    第三个核心,就是大脑,包含神经系统!这个指挥系统,大家都知道,关联着身体的每一个部位,每一个部位的动作都必须经过大...

  • PHP程序员跌跌撞撞的成长

    以下是php程序员成长的三个阶段,我做了简要概括: 第一阶段:基础阶段(基础PHP程序员) 重点:把LNMP搞熟练...

  • 成长为资深Java程序员,你必须学透这块知识

    Hi,大家好呀!我是你们努力的喵哥! 每一个程序员要成长为资深程序员,都必须灵活自如运用各类设计模式。Java程序...

网友评论

    本文标题:每一个程序员都必须经过的三个阶段,最难熬的是最初的半年

    本文链接:https://www.haomeiwen.com/subject/phlgfctx.html