Ubuntu Kylin技术论坛

 找回密码
查看: 247|回复: 0

技术人员成长之路的几个陷阱

[复制链接]
  • TA的每日心情
    慵懒
    2018-4-23 10:06
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    发表于 2018-11-3 15:45:54 | 显示全部楼层 |阅读模式

    技术成长是一个举步维艰的过程,学好技术,赚好钱似乎并不是相辅相成的,看过那么多迷茫的人,自己也迷茫过,趁着这两天清醒,把一些坑分享一下。


    第一个坑:语言选择之争


    一般工作2-3年的人都会掉到这个坑里面去,不同的语言所在不同的方向带来的不同的助益让这群新人们迷茫不堪,有的语言适合做这个,有的语言适合做那个,还有的语言适合提前下班,每一次取舍感觉都像是自己丢失了什么东西,实际上这只是人的一个幻觉,任何一门语言都是在实现了基本的编程结构之外再增加对于某个方向的拓展,以便于适合某个方向的应用,当然有的为了适合的更多,不小心让自己变成了巨无霸,这个也未尝不可,可是实际上,作为一个非常初级的开发人员,这个时刻你需要仔细学习的是用自己手头的语言来实现自己的功能,而不是过分的追求语言带来的红利,当然如果你恰好用的delphi,F#这种小众语言,建议你还是换一下比较好。


    第一个坑,会在你工作到3-5年,并且开始专注业务实现之后自动消失,语言你争或者不争,需求都在那里,所以自然会放下。


    第二个坑:技术和管理之争


    一般工作到3-5的人会遇到自己的第一个需要进行的选择,走纯粹的技术方向还是走管理方向,工作到三五年的时候,如果你始终在同一个公司的话,那么这个公司的常用的技术栈你应该掌握的差不多了,也有可能写出过一些供给大家使用的通用组件了,这时候公司对于你的需要发生了变化,不论是因为人员流动还是业务增长,这时候,是你需要站出来为公司挑大梁的时候了。


    有的公司会给你指出你需要走技术专家还是管理的岗位的选择,有的公司则比较粗暴的把你派过去做一些事情。有的人说这是培养和成长啊,怎么能叫坑,我要说的坑就在这里了,从一个幼儿学会走然后会跑开始并不意味着你可以去跑马拉松,这个时间段整个人的技术体系还并没有成型,这么讲吧,这是一给你一个锤子,你看什么都是钉子的阶段,在这个时间段的技术水准一般都还停留在代码实现的阶段,掌握的程度只能称之为掌握技术实现,距离掌握抽象,掌握OO还有很长的路要走,这里有的人可能要讲了,我用了JAVA,用了C#,原生就是OO的,怎么能叫做没有掌握OO呢,OO不是一种代码以类的方式实现,以new的方式调用的方法,OO更重要的是一种设计,一种对于功能的抽象。掌握了OO,很大程度上相当于掌握了设计,这个时候无论你是继续走技术还是走管理,基本都不会再有太大的问题,因为这时候的你已经基本具备了掌握解决方案的能力。


    啰嗦了这么多,实际上想要说的,这个坑实际上不能叫做技术和管理之争,而应该叫做百尺竿头更进一步的困境,无论你继续做技术还是转去做管理,都需要在自己掌握了一些解决方案之后再去进行,松松散散的各个技术点,无法让你拥有撑起整个职业生涯的高度。


    第三个坑:技术选择之坑


    这个坑是天然形成的,我也见过无数的人就在坑里蹲着,有个朋友说过很重要的一句话,用来区别职场上的不同的人,职场上只有两种人,一年的工作经验用十年的人和用十年的时间打磨自己的工作经验的人。这里要说的坑就是前一种人,技术人员最怕的不是离职,公司倒闭或者年纪太大,技术人员最大的天敌在于对于未知事物的恐惧,一旦开始恐惧未知,缺乏探索精神,技术之路基本也到了尽头,这个坑是人自己选的,在干了五年十年之后,你在某个行业已经拥有了比较深入的理解和经验,也具备了某些叫做解决方案的能力,这时候最重要的是尝试和探索,尝试和探索会让你犯错,但是同时会让你进步,犯错在很多公司是很严重的,比你年轻的会发觉到你的弱点,你自己会留下把柄,领导会看到你在某些方面的力不从心,所有的这些种种,都在制约着你前进和尝试。然而,不能止步,止步意味着会被拍死,管理要学习和使用不同的管理方式,技术要尝试不同的技术栈和解决方案并且更加让自己和项目壮大。停下会很安逸,而且很多公司也愿意你停下,因为你的经验和知识对于公司本身就是一种财富,但是都走到这一步的时候,还是得更进一步的好。

    作者:巴林的狗尾草

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    小黑屋|手机版|Archiver|Ubuntu Kylin    

    GMT+8, 2018-11-18 02:24 , Processed in 0.018477 second(s), 11 queries , File On.

    Copyright ©2013-2018 Ubuntu Kylin. All Rights Reserved .

    ICP No. 15002470-2 Tianjin

    快速回复 返回顶部 返回列表