如何摆脱代码搬运工的命运? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
请不要在回答技术问题时复制粘贴 AI 生成的内容
hellohacker

如何摆脱代码搬运工的命运?

  •  
  •   hellohacker Aug 7, 2013 5337 views
    This topic created in 4646 days ago, the information mentioned may be changed or developed.
    首先在这里感谢大家,我第一次发帖“公司的网站要不断的更新,不断上传文件,怎样才能提高效率?”一贴有将近50人的回复,我非常感动,我也会按照大家推荐给我的一些版本控制软件去研究学习。有那么多高手在这里,我真想请假下,我现在比较疑惑的问题。

    我现在工作有4年了,在学校里学的是非网络专业,但是自学php,毕业后参加了个php补习班,然后就业了。在这期间换过一次工作,但是工作性质一样----做网站维护。公司的一些网站大部分都是用开源的cms。然后在上面做二次开发。我每天的工作就是“老板说这里不好看,你改下样式;老板说咱们需要有个qq登陆的功能,你添加个。老板说我们要加一个版块你开发下。老板说XX网站有个什么功能,我们也要有。。”。每天就围着这些cms打交道,感觉自己现在就是代码搬运工。有过好几次冲动,自己要写一个cms系统,但是写着写着,就没思路了。就比对着一些熟悉的cms写。但是感觉还是在不停的搬运别人的代码到自己这里。没有什么创意和思路。最终不了了之。

    平时也看一些技术方面的书,比如 设计模式,面向对象,算法等。有些看不懂,有些看懂了,也没机会去实践。

    一晃四年过去了,感觉自己的技术并没有多少提高,我也想过跳槽,但是自己的学历有限,而且能力也不是很突出。而且我们这个地方软件发展并不是特别的发达,公司不是做网站的,就是做外包的。

    写的有点长,各位见谅。就是想让各位给点意见,不胜感激!!
    13 replies    1970-01-01 08:00:00 +08:00
    flynngao
        1
    flynngao  
       Aug 7, 2013
    没机会实践不是人家给你机会,你做了4年,可以创造的东西应该很多了
    williamx
        2
    williamx  
       Aug 7, 2013
    我的建议是找个方向,专精一样。(本来想说:找准方向的,但是这个“准“字,谁也说不准。)如果自己没有思路,可以学习一些开源的项目,给他们提交些代码什么的。
    davepkxxx
        3
    davepkxxx  
       Aug 7, 2013
    你需要软件设计相关的经验,说白了就是如何得到用户的需求,如何根据需求设计软件,如何实现你的设计,如果工作中没有这个机会,可以试试接一些私活。
    yinwm
        4
    yinwm  
       Aug 7, 2013
    打工要抱着创业的心态,不是给老板打工,是给自己。

    对于我们普通人来说,在自己30岁之前可以不考虑赚大钱,在能学习和锻炼自己更多还有多赚点钱的工作上,我都是毫不犹豫的选择学习和锻炼。然后你就发现自己提高了,薪水也上去了。
    fangzhzh
        5
    fangzhzh  
       Aug 7, 2013 via iPhone
    论创造力 首选web mobile 实现自己的需求 做到最好就不是搬运工 而是创业者了
    darasion
        6
    darasion  
       Aug 7, 2013
    找个大公司,做做内部业务,你就知道。
    所有的开发其实都差不多。
    但是,说实话,cms这种东西确实很枯燥,根本没意思。
    nybux
        7
    nybux  
       Aug 7, 2013
    楼主第一步已经错了,不应该参加补习班
    rwx
        8
    rwx  
       Aug 7, 2013
    「代码搬运工」与「不重复造轮子」的区别就是你是否真正理解这段代码并且在需要的时候可以使用在正确的地方。

    我觉得在开发的历程里没谁是万事不求人完全自产自销吧?都是一步步借鉴别人的思想走上来并最终形成自己的想法的。

    至于如何提高,以我个人的经验来看,除了突破自己的极限去做自己原本做不到的事情之外,没什么更有效的方法。具体就是,找一个你感兴趣的方向,定一个以目前来看超高的目标(什么zero-downtime,千万级访问,TB级数据之类的),然后想办法去实现吧,看你空闲时间貌似挺多的说。。
    buru
        9
    buru  
       Aug 7, 2013 via iPhone   1
    楼主有没看过软件随想录?
    第59页
    CS323有一个最大的优点,那就是它让许多人明白了原来自己不是编程的那块料,永远也成不了程序员
    屡屡遇到某些在程序员这个职业上苦苦挣扎的人,我很想劝他:算了吧,人生苦短,你应该试试别的事情。
    因此,有用的课程,应该不是那种让最大多数人都乐在其中、甚至自觉受益的课程,而是那种让适合的人大呼过瘾,让不适合的人早早放弃的课程。
    chisj
        10
    chisj  
       Aug 8, 2013
    从你的描述看,你很需要去一个好的团队,做有意思的东西,结交真正的极客朋友。
    icanfork
        11
    icanfork  
       Aug 8, 2013
    @chisj 嗯,结交一些愿意分享和帮助的朋友,对自己的能力提升有很大帮助
    lj0014
        12
    lj0014  
       Aug 8, 2013
    实践比啥都重要,自己找东西做吧
    revlis7
        13
    revlis7  
       Aug 8, 2013
    对于楼主目前这种情况,最简单的方法就是换个更好的工作环境。

    同样是互联网公司,好的和差的可谓是天壤之别,我刚工作那会,我都不会用SVN,觉得他们好高端,后来等我离开公司的时候,我反而觉得公司里那套SVN的工作流程土鳖的不行。

    如果自认为自己学习能力不强或者说有学习动力,但是没有方向,那就找一个好的环境逼迫自己去接触新的东西。
    About     Help     Advertise     Blog     API     FAQ     Solana     3164 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 76ms UTC 14:37 PVG 22:37 LAX 07:37 JFK 10:37
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86