请教各位前辈,我该何去何从 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sunthink
V2EX    问与答

请教各位前辈,我该何去何从

  •  
  •   sunthink 2018-01-19 15:18:00 +08:00 3069 次点击
    这是一个创建于 2829 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人 16 年一家不知名 211 毕业,毕业进了一家国企,但是因为在外地,加上实习期的工作就是卖卡,打电话,觉得很不喜欢,当时就接触了前端,自己下了班就自学,坚持了半年,觉得很有成就感,当时就萌生了辞职出来做前端的念头,就在 17 年的年初我辞去了国企的工作(当时实习刚转正一个月,工作是做网络维护),当我满心欢喜以为自己能够从事自己喜欢的工作的时候,结果发现自己落入一个更大的坑,公司是做公安产品的,要兼容到 ie8,ie6,没有任何前端自动或工程化,当时自己刚入前端并不知道有多大的差别,后来才深深受到强烈的打打击。开始的时候开发用的是 sts,每次修改一些代码就要等它 build 完,严重影响效率,每天都陷入到无尽的加班里(项目组当时只有我和另外一名前端),当时就萌生了离开的想法,也陷入深深的后悔当中。后来来了一个架构师,将 angular1.2 运用到项目中,实行前后端分离,开发效率有所提高,但是为了兼容 ie8,项目做出来的效果真的非常差,自己做的项目自己都不想多看。期间感觉整个人生落入了低谷,也自己学了一些新的框架 vue 之类的,但是因为项目不断的迭代和增加功能,最近一个月更是被拉到一件酒店封闭开发,一个星期做足 7 天,几乎每天都是 12 点后才下班。现在严重怀疑自己当初选择的路是不是对的。现在也陷入迷茫中,不知道自己是否要继续走程序员这条路,感觉自己技术也不好,辞职了找个好的公司也很困难,不辞职只能留在这个深坑里面继续煎熬。

    30 条回复    2018-01-20 15:57:29 +08:00
    wd
        1
    wd  
       2018-01-19 15:26:49 +08:00 via iPhone
    你迷茫的是选错了行业 还是现在工作方式内容?
    sunthink
        2
    sunthink  
    OP
       2018-01-19 15:40:22 +08:00
    @wd 现在的工作内容感觉消耗了太多的精力,也怀疑自己是不是真的是喜欢前端
    lwbjing
        3
    lwbjing  
       2018-01-19 15:41:19 +08:00
    换个工作比你当初考 211 困难??
    ipwx
        4
    ipwx  
       2018-01-19 15:45:55 +08:00
    你所厌恶的不是卖卡、打电话还是做前端。

    你所厌恶的是机械性的重复劳动。

    而造成你只能机械性重复劳动的重要原因,是你从一家不知名的 211 毕业这个履历。

    而你的这个客观条件其实是在你人生更早阶段的经历的结果。
    - - - -

    当然,以上不是在打击楼主积极性,而是在分析你的条件和你的愿望之间的客观矛盾。

    所以你现在无论换什么,不管它是前端还是后端,还是别的什么工作,都会有这个壁垒存在。

    你要么抓住一个固定的方向去提升你在这个页内的能力和人脉,重新奋斗几年填平你以前的坑,要么你就只能不断地换各种重复的机械性劳动,然后很快产生厌恶,离开。

    怎么做,楼主你看着办呗。
    dong3580
        5
    dong3580  
       2018-01-19 15:48:19 +08:00
    兼容 IE8,蛮好的,我自己还折腾出了 IE8 套装,提升自己真不是吹的。
    p2pCoder
        6
    p2pCoder  
       2018-01-19 15:51:50 +08:00
    年纪轻轻,怕啥,还有那么多 试错的 资本
    oswuhan
        7
    oswuhan  
       2018-01-19 15:57:31 +08:00
    “项目做出来的效果真的非常差,自己做的项目自己都不想多看”,具体是个什么情况,是 UI 的问题,还是 CSS 兼容性的问题,还是其他方面的问题?。只要待遇和人际关系方面没问题,技术的问题都好说,你做的这些虽然属于传统前端,但终究得有人来做。前端开发工作流程大致是这样的,先是产品设计阶段(要有产品文档、UI 稿或者原型图),再进行静态的前端视图开发,再才需要引入 vue/ng 这类工程类框架,以我个人的经验来看,你很有可能是缺失了前置步骤而导致后面的工作举步维艰。
    sunthink
        8
    sunthink  
    OP
       2018-01-19 15:59:34 +08:00
    @ipwx 谢谢你,我没有觉得 211 毕业我就应该做多么了不起的工作,只是感觉来到现在这家公司落差太大,当初觉得自己学前端很有成就感,当初辞职的时候,新公司给的工资条件也比之前低,也觉得值得。但是自己真的进入到这个公司了才发现对前端是这么的不友好,热情也在不断的加班,各种姿势兼容 ie8 中消磨。我也很同意如果不断转换行业只能做着低端重复的劳动,所以才觉得迷茫。
    ipwx
        9
    ipwx  
       2018-01-19 16:03:24 +08:00
    @sunthink 对的事情就坚持去做呗。人生没有那么多时间去迷惘。当然,你要问我个人的偏好,我不喜欢前端。
    Luckyray
        10
    Luckyray  
       2018-01-19 16:08:01 +08:00
    给你几条路,一个是辞职考研,留几年缓冲时间提升水准补充知识。或者换一家公司,完全符合你需求,既能提升自己又能给公司产生价值的公司不一定能遇到。可以退而求其次选择时间不那么紧张的公司,就算白天机械劳动,八小时之外拼命学习,然后跳槽去大厂。
    sunthink
        11
    sunthink  
    OP
       2018-01-19 16:11:27 +08:00
    @oswuhan 谢谢你的回复,一开始来到这个公司的时候那个坑爹的项目经理,提的 ui 都是照着别人系统的图片来做,需求是嘴上说的,后来架构师来后有了 ui 图(可以忽略)和需求文档,但是领导从不评审 ui,每次做出来效果后都要根据个人喜好不断修改
    sea516
        12
    sea516  
       2018-01-19 16:12:01 +08:00
    慢慢来,多积累,机会是留给有准备的人
    meathill
        13
    meathill  
       2018-01-19 16:18:51 +08:00
    看起来是你选择公司的问题。看到这段文字我感觉你选工作太看重“能够从事前端”这个点,而不是很系统的分析了这份工作。当然这和你之前的经验有关。

    我觉得你只要好好选择下一份工作就可以了。
    stargazer242
        14
    stargazer242  
       2018-01-19 16:20:26 +08:00
    刚毕业怕啥 离职咯
    sunthink
        15
    sunthink  
    OP
       2018-01-19 16:23:37 +08:00
    @meathill 是的,当初选择工作的时候,并不知道这么多的坑,太想当然了
    codermagefox
        16
    codermagefox  
       2018-01-19 16:29:50 +08:00
    我看的有点懵。
    “开始的时候开发用的是 sts,每次修改一些代码就要等它 build 完,严重影响效率,每天都陷入到无尽的加班里”
    Vue 和 React 不用编译?...
    “但是为了兼容 ie8,项目做出来的效果真的非常差,自己做的项目自己都不想多看。”
    你这明显就不是别人的锅,为了兼容 IE8 又不阻止你针对不同浏览器写 CSS。
    “感觉自己技术也不好,辞职了找个好的公司也很困难,不辞职只能留在这个深坑里面继续煎熬。”
    这还说啥....


    你学历比我好这么多,起点也高,还矫情啥,我不要活了啊
    duokongshen
        17
    duokongshen  
       2018-01-19 16:39:07 +08:00
    其实造成你现在这样的困惑是加班时间导致,这个问题在业界也可以说是普遍存在的。换个不那么紧张的紧张的环境开发吧。起码要能看到以后。比较合适的工作无非就是两种情况,能从工作中学到东西,加班也就还能接受了;不能从工作中学到更多,这时候长期加班就是不能接受的了,因为要工作外自己提高。
    另外你要对自己喜不喜欢前端产生了迷茫。其实就是看你能不能坚持长时间下班后把时间投入到学习中,要是可以,大概就是喜欢的的吧。另外,编程的世界里不只有前端,你可以多尝试,因为还年轻。
    wd
        18
    wd  
       2018-01-19 16:45:08 +08:00 via iPhone
    你可能只是不喜欢工作 和做什么没关系 你还是想想办法说服自己吧 任何工作都有其让人恶心无法接受的部分 你自己可以作的是把不做这些恶心的事情变成你自己的动力 如果找不到 回家呆着啃老吧
    xkeyideal
        19
    xkeyideal  
       2018-01-19 16:45:28 +08:00
    @ipwx 赞同你的说法,话虽不好听,但却是事实。

    半路出家做前端,一二线的互联网根本进不去,努力若干年,变 NB 了,也不是没可能,现阶段只能说雾里看花。

    建议换一家小公司,别再体制内的企业做下去了,也别找做外包的公司,找互联网的小公司,创业型公司,运气好遇到个大牛还能带带你,自己勤奋点,若干年后,肯定会上一个台阶。
    sunthink
        20
    sunthink  
    OP
       2018-01-19 17:03:52 +08:00
    @wd 谢谢你,我也知道每份工作都有每份工作的难处,我可能两份工作情况对比之下心态失衡了,一直没调整过来。如果啃老我宁愿选择死亡
    coderluan
        21
    coderluan  
       2018-01-19 17:15:21 +08:00
    这份工作不好,努力提升自己找份更好的,想从一份短期工作来推理整个行业,是不是想多了。
    oswuhan
        22
    oswuhan  
       2018-01-19 17:19:46 +08:00
    @sunthink 同情,你遇到的这种坑很常见,我也踩过,换工作也可以,不换也可以,我的建议是如果还想做前端(不涉及视图开发的前端工作除外),尤其实在这种公司做前端,UI 设计相关的工作还得有所涉猎。设计的东西丑不丑是另外一回事,能否掌控完整的前端开发(思想)流程才是重点,整个流程应该是线性连续的,没有 UI 稿或者你自己不做 UI 稿或者你不了解 UI 稿背后的设计思想,本质上相当于边写代码边做设计(区别在于一个用软件做设计,一个用代码做设计,最终目标都是做出肉眼可见的视图效果),效率低下,成功率低下。比如你想开发一个响应式的网站,但是 UI 稿并没考虑响应式的设计,你若强行在代码层面实现想要的效果,最终做出来的东西偏差会很大。你提到领导不审 UI,我猜原因可能是 UI 稿保真程度太低,换句话说,领导通过这个 UI 稿看不出最终的网站是什么样子。打个比方,一个站点工期 30 天,你花 20 天把全站主要页面的高保真 UI (如同网页截图水平的效果)做出来,领导拍板后再写代码都不迟。因为此时此刻,布局、样式、图片和文案素材、目录结构,乃至需要添加的第三方组件都已经定型,你剩下的工作就是把“ UI 翻译成前端代码”,也就是专注写代码,工作量大幅降低。
    wd
        23
    wd  
       2018-01-19 21:14:34 +08:00 via iPhone
    @sunthink 既然想有所作为 那么工作里面有问题反而是好的 解决问题才能提现你的价值 如果一个公司顺风顺水 你去了是很舒服 那你的竞争力在哪里?现在问题摆在那里 你都解决了你牛逼 没能力解决就自己认怂老实回家啃老 这里叨叨游什么用?有这功夫去研究研究文档 研究研究如何优雅的适配各种浏览器吧。说实话 没有这些问题 哪有那么多前端的需求 哪有你的机会。目前你需要的只是自己找到能稳步提升自己能力的方法 保证自己三年后不来这抱怨
    sunthink
        24
    sunthink  
    OP
       2018-01-19 23:12:53 +08:00
    @wd 谢谢
    alcarl
        25
    alcarl  
       2018-01-20 01:25:08 +08:00 via Android
    你说了很多的问题,换工作确实有可能这些问题会改善,但你要这么想你能找到的工作,都是与你的能力匹配的,所以你有很大的几率还是会找到类似的工作。既然发现了问题,就尝试解决一下吧,罗马不是一天建成的,产生问题和解决问题,还有自身水平的提高都是的
    sunthink
        26
    sunthink  
    OP
       2018-01-20 02:26:17 +08:00 via iPhone
    @alcarl 谢谢你的回答,经历了转行这九个月的时间其实自己现在已经能够胜任现在的工作,自己看现在的框架也基本能够看着文档做一些仿站。无奈工作任务重,公司也很难找到有经验的前端愿意来,所以一直没有时间深入学习,提升自己编码能力。现在也怕盲目辞职再跳入另外一个坑
    ioriwong
        27
    ioriwong  
       2018-01-20 06:48:28 +08:00 via iPhone
    我想说的是:国企多好,非要入坑
    a4222012
        28
    a4222012  
       2018-01-20 11:32:55 +08:00
    @sunthink 首先不要抱怨,抱怨会让你心态变差,陷入一个恶性循环,我有和你一样的工作体会,我这边是 996,项目的事情特别的重复单调,老是加班,让自己状态特别差,我的解决办法是,既然做这些觉得很没意思,又不是很缺钱,那就先辞职,玩几天,然后复习找一个自己想进的公司公司,宁愿找久一点也不要找先前那种公司了。一个好的工作,给自己带来薪水和成长的同时,对公司的帮助也很大,让个人和公司都得到好处,这才是最好的。
    sunthink
        29
    sunthink  
    OP
       2018-01-20 11:45:55 +08:00 via iPhone
    @a4222012 谢谢
    alcarl
        30
    alcarl  
       2018-01-20 15:57:29 +08:00 via Android
    @sunthink 熟能生巧巧能生精,工作紧张是好事情,入行时间还不到一年,想办法提升工作效率吧
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2840 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 39ms UTC 07:37 PVG 15:37 LAX 00:37 JFK 03: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