即将毕业的本科生求指点,我到底适合做什么哪个方面的开发工作? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
clippit
V2EX    问与答

即将毕业的本科生求指点,我到底适合做什么哪个方面的开发工作?

  •  
  •   clippit 2013-03-21 10:52:26 +08:00 2340 次点击
    这是一个创建于 4636 天前的主题,其中的信息可能已经有所发展或是发生改变。
    这年头真是年纪越大越不知道怎么办了。小弟今年大四即将毕业,之前拿到了北京一家大型互联网公司的前端 Offer,人家催三方于是就不明不白地交给他们了(三方主要是为了学校派遣走流程用,北京不可能给外地小本解决户口的)。前两天很神奇地接到了北京另一家互联网公司的电话,他说在网上看到了我的博客(斗胆在这里列出地址 http://blog.dayanjia.com ),认为我更适合做运维开发的工作。

    我瞬间就凌乱了。说实话,我一直没有正经思考过今后的职业发展,完全不知道自己适合做什么,对行业内部的情况(所谓「贵圈真乱」的「贵圈」)也知之甚少。所以在这里请求各位指点一二,不甚感激。

    那么说说我自己吧。我一直怀疑我自己感兴趣的地方是不是太多了,而现实是这个行业分工太细,每个人的工作只是非常小的一个点,而我却总有一种对全部方面的控制欲。我玩过蛮多东西,不过大多浅尝辄止。

    PHP 开发,当初因为折腾 Wordpress 开始学习它。现在我正在实习的公司的项目就是用PHP做的后台语言,用的也还算挺熟练了。项目组里有身在澳洲的某 CMS 开源项目老大悉心指导,让我对 PHP 的认识经历了一开始觉得很好用→觉得太混乱太脏→觉得只要好好用,也可以用的很好,这样的一个转变。但是诚然,我的水平跟开源项目老大之间的差距不止一个数量级。由于 PHP 上手快,在国内的发展似乎有些良莠不齐,我很难看出什么好的趋势,说的不对的地方请纠正我。

    前端开发,同样也源自于当年的 Wordpress。我当初之所以投前端的简历,一方面是大多数公司后端开发对 Java 需求比较旺盛,但是我很讨厌 Java 的繁琐和笨重(没有原生 First Class Function 的语言还能叫编程语言嘛>_<);另一方面校招的前期错过了很多,这一年的就业形势也不好,生怕到最后一个 Offer 也没有,就投个看上去简单些的吧。此外感觉自己对审美、交互的把握还是挺不错的,同时我也很注重细节。恶补了几天 Douglas Crockford 和 John Resig 的知识,在 BFC 还没彻底搞清楚的情况下就拿到 Offer 了-_- 但是每当看到网上那些前端交互很重的大型 Web App(例如 Spotify Web 版、LucidChart 之类),或者是用 Canvas 搞出的各种牛逼动画或图表,就觉得这条路还是很长很长很长的。

    Python,一个偶然机会接触到了大蟒蛇。对于一个嫌 Java 笨重的人来说见到Python 就像见到了红宝石一样兴奋莫名其妙把 Ruby 扯进去了,我对 Ruby的了解仅限于觉得他们的社区非常有创造力,但是没有认真学过和用过它不过国内招 Python 的似乎不多。而且我感觉自己的 Python 也就是半路出家的水平,没有系统地使用过。上次有个面试问我怎么交换两个变量,我嘴上说用中间变量,心里想着现在谁还没事儿用 Python 交换两个变量啊。结果面试官说 Pythonic 的方法应该是 a, b = b, a 好吧的确是这样。我用 Python 写过 Django、写过 Flask、甚至写过 wxPython 的桌面程序(最后在三个平台下都跑起来的感觉还是挺不错的),都是自己没事儿给自己想的小项目,用实际的工程来学习一套东西,顺便还可以把作品发布出来嘛。最近想研究一下 Tornado,构想是写一个 BT Tracker,不过临近毕业确实没多少时间去做这个。

    还有那个前两天电话里提到的运维开发,说实话我对这个职业没有什么认知。如果说跟运维搭点边的事情,我给自己电脑重装过无数次系统算不算?XD,开个玩笑。或许要感谢伟大的墙,我给自己买了个 Linode,自己折腾 Linux,在上面放自己的网站,同时也给一帮同学提供虚拟主机的服务,然后搭个VPN私下里给同学开帐号授人以科学上网之技能。我自己写的那些小项目的运行环境都是自己搞定,自己监控运行状态的,曾经有段时间还在学校的校园网里有台独服可以用,于是装了个 VMware vSphere 自 High。什么,你说管理服务器集群,Puppet 自动化部署,实时监控预警?没这个条件玩这些,自然也不懂。而且「运维开发」这四个字的重点似乎应该在开发上诶,说实话我倒是对工具的使用挺感兴趣的,有段时间一度很痴迷用工具提升生产力这类事情,但是一想到在中国的公司里做内部工具,估计我那点可怜的前端技能就没啥用了,而且就算做出了好的工具,公司一般不会考虑把它开源出来的。况且「运维」在我脑海中的浅薄印象就是 OPS,听着就沮丧。

    说了这么多,我就是不明白我到底该往哪条路走看上去这些对我的吸引力都挺大的嘛,我给自己的选择留的太多了。但是说真的,我很在乎一种控制力,我想一直拥有那种可以独立完成一整套产品的设计、开发、维护等等工作的综合能力。或许就是跟 @Livid 大神这样的?我也说不清楚,所以我真的感觉很困惑。

    我热爱所谓的黑客精神,私以为这里,V2EX 是国内最有此情怀的社区了。所以我会希望今后的工作环境也能拥有这样的气氛。就像我现在实习的这个地方,虽然有时澳洲大牛会把这个项目作为它开源的试验田,搞的有点乱糟糟,但我觉得总体的氛围,尤其是中国团队这边的氛围,还是受到了开源气息的影响的。之前很幸运地有一学长给了我一个面试美帝公司的机会,就我在国内媒体看到的报道而言,他们那儿黑客文化是很浓厚的,同时我也很向往传说中的工作环境(毕竟还能翻个墙是吧),但是还是由于自己本事不高,没能通过,非常遗憾。因此我一直在憧憬国内的公司有朝一日也能有类似的环境(或者已经有了?)。

    我想可能会有人问我为什么不考虑创业公司。我想过这个问题,最终的结论是可能我不太适合刚毕业就去加入创业公司吧。我想在刚毕业的这几年内潜心锻炼自己,待今后遇到了靠谱的团队兄弟,再开始进行这项神圣的事业吧XD 当然这个想法可能不成熟。

    所谓的「职业生涯发展规划」,听上去这的很高深的样子,对于我这种选择困难症群体,便越发感到无所适从了。衷心希望各位能给我些建议。我想我已经写的足够多了,如果有错别字请各位多担待(V2EX 没有编辑帖子的功能让我等注重完美的人很着急啊,刚才发现居然有了,赞一个)。

    谢谢!
    13 条回复    1970-01-01 08:00:00 +08:00
    clippit
        1
    clippit  
    OP
       2013-03-21 22:32:20 +08:00
    看来大家都不太喜欢看长篇大论嘛……
    dqaria
        2
    dqaria  
       2013-03-21 22:47:21 +08:00
    lz南大小百合工作室的哈~~
    clippit
        3
    clippit  
    OP
       2013-03-21 22:53:23 +08:00
    @dqaria 是的,这位是……?
    zhouhua97
        4
    zhouhua97  
       2013-03-21 22:56:36 +08:00
    写的不错,看完了。感觉lz大学还挺能折腾的,呵呵。
    foru17
        5
    foru17  
       2013-03-21 23:02:43 +08:00
    luolei.org 跟LZ好像,各种都接触,明年毕业,正明确进阶前端开发路线。
    dqaria
        6
    dqaria  
       2013-03-21 23:09:50 +08:00   1
    @clippit 很久很久以前看过你们的ps视频~~感觉讲得挺不错的~~每次有人叫我教ps都推荐他们看那套视频哈~~
    clippit
        7
    clippit  
    OP
       2013-03-21 23:15:13 +08:00
    @dqaria 哈哈,多谢兄台的支持啊
    clippit
        8
    clippit  
    OP
       2013-03-21 23:18:23 +08:00
    @foru17 啊我好像很久以前看到过,然后在Twitter上关注过你的,但是是因为什么茬给忘记了……
    cassyfar
        9
    cassyfar  
       2013-03-21 23:27:27 +08:00
    看到第一句话 我顿然有种一位经历了成人高考,各种磨难,在人生选择的岔道口上有所迷惑的中年大叔,结果... (题外了 ><)
    binux
        10
    binux  
       2013-03-21 23:34:34 +08:00
    抛开公司,抛开职务,直接问他们现在在做什么项目,现在进去做什么(注意就是现在),看对哪个项目感兴趣。我觉得刚毕业能参与一个项目比维护一个项目有意义得多。
    skyahead
        11
    skyahead  
       2013-03-22 01:05:33 +08:00   1
    我觉得你适合创业,注意不是'加入'创业公司,而是自己当老板,这样就能满足你希望'拥有控制力,可以独立完成一整套产品的设计、开发、维护等等工作'的欲望!!


    创业不一定必须有cofounder(有cofounder只是会很快做出东西来,然后大家想方设法争夺控制权)。什么时候开始创业是一个open的问题,我认为最好的时间就是'现在'。你现在年轻,用2-3拼一下没什么,即使失败了,也会发现收获比在大公司打杂强多了。


    千万别去大公司,大公司分工太细,不适合你的性格。你会发现太多太多东西你不能动。


    前段还是后台,python还是rails没有区别。关键是要用一个技术解决一个问题!
    mngyang
        12
    mengyang  
       2013-03-22 01:24:42 +08:00
    世界真小,居然在这里也能见到楼主。以前在小百合bbs上见到过楼主的博客,然后在博客上加了个外链,然后前几天那个互联网公司看了我的博客,也给我打电话了,还问我你是不是我高中同学,哈哈,真有意思。。
    我觉得吧,你可以试着把两种选择对你的好处给分条列举出来,然后两相对比,给自己限定个时间快速做决定,选择恐惧症什么的其实最讨厌了。
    clippit
        13
    clippit  
    OP
       2013-03-22 19:36:34 +08:00
    @mengyang 怪不得,他们就是通过你的外链找到我的,还问我人不认识你……好了,反正现在认识了,哈哈
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     817 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 22:17 PVG 06:17 LAX 14:17 JFK 17:17
    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