• 开发用到的都是公司自己的框架,996的工作强度,没有时间学其他,很迷茫!求建议

    2016/08/07 苏挽 90 评论  , 

星期五中午的时候不知道为什么心里有了一种莫名的恐慌。

我刚毕业,现在在深圳一家普通的IT公司上班,还是试用期。星期五早上开了项目启动会,领导说了以后每天加班到晚上9点,也就是说每天得从早上9点一直上班到晚上9点,星期六还得加一天班。领导的理由是新项目启动,而且新人也多(开发组12人,4个新员工),所以先紧后松。

此外公司用的框架、UI什么的全是自己公司开发的,我报道上班了一个月就是在边做项目边学习公司自己的框架和UI组件。而且我们是参考已有的项目,修修改改就完成了功能开发。老员工给我们灌输的思想是告诉我们,我们只是代码的搬运工,修修改改完成功能就行。

好了切入主题,我在想一直都使用公司的后端框架还有前端框架(像BootStrap这些都不会用到),流行的SSH一个不会以后辞职了还能找到工作吗?本来是想边上班边学习,然后找机会跳槽,可是现在这么高强度的上班,还有时间学习吗?而且天天加班又是单休,个人有点接受不了。现在刚毕业,再找工作估计是找不到的

很迷茫!欢迎大家喷、拍砖、指路、灌鸡汤。。。

—- 8月15日更新 —-

谢谢大家!真心的谢谢大家,看了这么多的回复,我发帖子的目的也算是达到了,谢谢。

我已经辞职了,下周一,也就是15号交接完就滚蛋。哈哈^_^

5 2 收藏


直接登录
最新评论
  • Hastings   2016/08/07

    9点钟强度不高吧…一般程序员都是差不多这个点儿下班的啊,怎么会没时间学习了…

    • 苏挽 Java猿 2016/08/07

      早上7:30起床,晚上10:30左右能到家,洗个澡收拾一下,估计差不多得睡觉了吧。有时间也只有差不多1个小时,时间太分散了。

      能说说你的学习时间大概是怎么安排的吗?

    • PunCha 程序员 2016/08/12

      我身边的程序员从来没有加班这里厉害过,基本上每天也就加个半小时。

    • 龙雀 野生程序员 2016/08/15

      他们实际上是把晚饭之后在公司的时间拿来看书。

  • 苏挽 Java猿 2016/08/07

    感谢编辑帮我改标题^_^

    • 小编辑 编辑 2016/08/07

      客气了。

      如果觉得能把标题写的更直达主题,就会顺手帮修改一下。不过,如果作者想改成其他标题,可以再次修改的。

  • Spata   2016/08/07

    是的 好多公司都有成熟架构 就那么回事 我的建议是把你们公司的前后台好的东西学到手 不建议用纯前端框架 开发 这样你连jquey 之类的用的都少 类似于又封装了一层 后端的话去哪里都一样 因为你要学代码规范 编码优化 等基础 重构等等 你还好了 当年我们直接让做c# 微软的那套东西。过来感觉还好了 反而多一些感悟 所以大方向没错的话 多练练基础

    • 苏挽 Java猿 2016/08/07

      谢谢!但是不知道在公司能学到什么,而且比较担心在公司呆个半年就只会公司的框架,跳槽了连个工作都找不到,而且996的强度,估计都没什么时间自己学点东西吧。因为毕业之前有去别的公司实习,然后呆过两个公司嘛,心里自然就有了比较,感觉这个公司自己可能真的适应不了

  • prudens 软件开发 2016/08/07

    我感觉还好,工作本身就是学习的过程。可以把公司那一套框架熟悉了,然后看看哪里不足,再加以改进。这样以后用到新框架的时候基本几天就上手。如果一直是996,大概半年就可以走了,也就是年底准备跳槽。我希望你走的时候是组内的技术骨干,在自己状态最佳的时候走。

    • 苏挽 Java猿 2016/08/07

      公司有技术研发中心,框架就是他们研发的,但是那个框架光启动都得20分钟,感觉很烂。我心里想得也是最多呆到年底,只是996下都没什么时间自学,在公司估计也只是代码的搬运工,真不知道到时候凭什么去忽悠面试官啊

  • 疯子船长CasYang 开发工程师 2016/08/08 精华评论

    工作也几年了,虽然混得不怎么样,不过说点自己的想法。

    1. 对公司现在的框架了解多少? 是基于什么的?封装到了什么程度?为什么这么封装?

    一般来说,成熟公司的框架都是封装,但是具体还是得看你能接触到多少东西。

    ① 有些公司封装到了拖控件,这样的话就是学个思想,比如系统架构、工作流之类的,更多专注于业务,如果没有思想学习也不想接触专门的业务  ==> 建议辞。(第二家公司偏这个,一周闪人;现在来看业务了解还是有好处也是比较必要的,当然要是你感兴趣的)

    ② 代码级封装,也就是说能接触框架源码,这样的对于想专注于编码的猿来说还是不错的,可以看看别人怎么做 ==> 建议留下。 (第一家公司是偏这个的,年少轻狂要转正的时候我走了)

    现在在做的也是往这些靠,一个体量上去的公司,必然会有封装,有公共部件,有规范,具体的还是得自己看公司情况分析。

    2. 加班还算是正常的,尤其新项目如果急的话,这个不分公司。

    当然除非项目很有前景,不然通宵现在是拒绝的。只能说大部分的IT公司逃不开加班。

    3. 框架启动20分钟…

    这个视项目大小吧,我也是感觉有点渣。至少按照现在的路子,服务化是王道,而一个20分钟启动的,想不出究竟是什么样子(究竟是干啥用的?到现在都没碰到过或者听身边朋友说过这样的)。 可以套套近乎问问研发关于框架的还有公司前辈的想法,参照第一点,研发都渣那就无解了=。=

    4. 可以网上找其他公司招聘看看

    有通知面试可以先申请下电话面试,能过的话再请假去当面谈,如果有更心仪的就可以直接跳啦~

    5. 学习

    能每天专注一小时学习也是可以了,还有周天。在我打这一段的时候,我在补翻译组的债,我的第一篇翻译,最后一天了。

    PS:坐标广州。看在我这么辛勤的份上,LZ私信下告诉我是哪家公司呗,研究看看是否加入黑名单?

    • 苏挽 Java猿 2016/08/14

      谢谢你写了怎么多,很受用。说实话我感觉现在的自己就是年少轻狂。我已经辞职了。

      • 疯子船长CasYang 开发工程师 2016/08/15

        哈哈,该轻狂时就轻狂,下次面试可以多问清楚公司情况,从技术到团队到福利,不用怕因为问太多而被筛掉(这样的公司也不值得去)。毕竟都是出来学东西过生活的~ 祝早点找到心仪的公司~

  • 好好的hp,偏要跑去广州,哎,年轻人啊

  • 最近在帝都实习,虽然算不上996,但也是一周六天,每天坐车都得三小时。主要参与重构计划,使用服务化框架,平台还是很重要,为了下次跳槽有很大影响。

  • αργότερα 做JAVA的ERP 2016/08/08

    加班有加班费或者调休吗?

  • 你说你刚毕业,再找工作难,证明你连搬运代码的代码量都不够,安心再搬运多1年吧

  • cloudzqy 前端工程师 2016/08/08

    不一定要学习新潮东西才是学习,一个刚毕业的,可以学的东西太多了,我刚毕业进公司,分配给我的事不多,就天天看公司的代码,感觉自己能力飞速成长,毕竟自己写着玩的项目或者几个同学弄的项目和实际生产的项目差别大了,你的公司框架一样可以学,外面还看不到呢。(不过我公司并不加班965)

    只要基础牢靠了,这些流行工具随便学.

  • Armeng   2016/08/08

    公司内部框架好用吗?  有源码么? 拿来学习不是挺好的么…

     

    • 苏挽 Java猿 2016/08/14

      大小差不多1G,当然了里面包含有很大的子项目,但是说实话我内心是拒绝看源码,不值得

  • ice_shou 客户端程序员 2016/08/08

    我是每天九点上班,五点半准时下班,住的和公司很近,走路20分钟。  有大把的时间来学习,上班也不是太累。

  • 萌狮 Python 2016/08/08

    一个冲劲十足的混小子,对江湖充满无限的向往,期待成为以一敌百,快意恩仇的大侠的那天,听说天下武功出少林后,他决心去少林学武,可是到了少林,他发现,那些和尚只让他种菜,砍柴,挑粪,粪,粪!日复一日,月复一月。。。这个少年没了耐心,于是跑到伯乐来发牢骚了。。。。企图找到一种捷径,分分钟成为武林高手!!

  • iosxxoo 移动端 2016/08/08

    看公司源码或者github上找代码看

  • aaa   2016/08/08

    工作时间的事自己看着办,至于公司的框架,你没时间学别的但是可以多花些时间看看你们的框架是怎么做出来的

  • 蜗牛哥 JAVA程序员 2016/08/08

    去年出差,在外地9107的强度,持续一个多月,也全是公司自己的框架,我觉得也能学东西.不管框架是不是公司自己的,我觉得要学的是解决问题,解决某一类问题,不建议为了学框架而学框架,框架也是为了解决问题.996的强度也是有时间总结和思考的.

    • 苏挽 Java猿 2016/08/14

      其实细想是这样的,但是我实在是不想呆那个公司,也可能是自己年少轻狂吧,反正已经辞职了,努力走好接下来的路就好

  • 流迦 java程序猿 2016/08/09

    看到996,我差点以为是同事呢。。。。感觉情况差不多,也是公司已有的框架,不过之前的一个公司也是这样的,快习惯了

  • 柠檬的气息在变老 前端开发 2016/08/09

    我曾经上了一年996,一年后你是什么样子完全取决于你自己,我们同行的3人中,两位师哥都去了大公司,一个进了百度,一个进了电商公司,我最差,好在那时候还小,我跟你一样现在在一家大型出名互联网公司,我也是刚来一个月,越大的公司都会用自己的框架自己的组件,一些出名的开源框架不一定适合公司的业务,我的想法是只要薪资能养活自己,先上手把工作做完,之后利用时间研究框架的源码和思想,刚毕业的一两年累点有收获才行

    • 韩子迟 web 工程师 2016/08/11

      看了你的博客,66666

    • 苏挽 Java猿 2016/08/14

      我反思了一下,我之所以会发这个帖子,跟自己的心态有关,刚毕业很不成熟,心智也不成熟,遇到问题总想着要逃避,还没有感受到社会、工作的现实性吧。你好好加油!

  • 蚂蚁 web前端开发工程师 2016/08/09

    如果是在该公司的研发团队搞,那是可以搞的,但是如果只是用现成的公司框架,那就没必要,你如果只是会用,第一你学不到东西,第二你出去后这框架你就用不上了;

    所以我的建议是:如果是研发团队的话,绝对可以继续搞下去;但是,如果是开发团队,用的都是公司的东西,那就有点浪费时间;

    还不如重新换过,哪怕薪水低点都没关系,技术更新太快,不学新的东西就会被淘汰;

     

    不过也可以选择待下去,一开始总会有些是可以学的,业余时间自己多花时间学习行业领先技术,不甘落后!

    • zxulong   2016/08/10

      现在刚毕业,有几个能进研发团队呢,现在大多都是这样的公司,有自己的框架,很正常, 对于初学者,公司的框架还是挺有学习的地方的(当然不能绕进去了),我当时就是慢慢的熟悉公司的框架的,很多地方直接反编译调试,把公司框架破解了O(∩_∩)O 。 还有现在公司集成都很多有些ui组件确实没什么用,稍微正入点门的人,都会不屑于那些东西的, 不行就是一些标签,看看文档说明,看看有哪些特性属性,结合前端具体生成什么,还有事件之类的就都够你平常工作开发了。  课余可以学学基础 spring等优秀框架,看看开源的代码什么的。  总之初学者刚开始要沉下心来学!研究!

      • 蚂蚁 web前端开发工程师 2016/08/10

        没错,无论怎样的公司,一开始进去肯定能学到一些,平时有空就自己多学习挺好的,保持每天都进步一点点!

    • 苏挽 Java猿 2016/08/14

      你说的很准确,和我的想法不谋而合,谢谢!我已经辞职了,周五辞的

      • 蚂蚁 web前端开发工程师 2016/08/18

        嗯,没意思就果断走人,其实如果刚毕业经验和技术都还不足,可以考虑一些外包公司和创业公司,压力会比较大,但只要一年就够了,一年你可以学很多,成长非常快,当然,主要还是要看自己,不能太懒散,是吧!

        愿你找到理想工作!

  • Umbrella123 技术支持 2016/08/09

    如果我是你们公司老板或领导的话,就直接让这帮写框架的老司机干活了,还招什么新人呢,嫌公司钱多没地方花吗;很多写框架的老司机,自己写的东西自己从来不用专给别人用,他们不知道自己写的东西就像一陀屎一样,还在那自我感觉良好!这些像屎一样的框架光影响使用它的人还不说,还会给公司的项目带来具大的危害!

    • 苏挽 Java猿 2016/08/14

      我只是用过公司的框架,其他的不清楚,反正我是不会花心思去了解这个公司框架的,不值得。我已经辞职了^_^

  • 发尖上的微白 string+var 2016/08/09

    如果我在一个公司待下了,我一般就遵循,公司东西好,我就用,不好我就自己弄,前台后端,虽然现在还做不到库和设计自己搞,但是,任何公司都有值得学习的东西,只是这个量级是多少。不用担心,想学点东西就留下好好学,不想就直接拍屁股走人,此处不留爷,自有留爷处

  • fjlJENNY 前端 2016/08/09

    中午可以学习的。。。

  • 好好努力 兄弟 刚刚毕业都这样

  • zxulong   2016/08/10

    我换过的几个公司, 虽然都有自己的框架 但都基于现在流行的 ssh 或者ss2h 还有 spingmvc之类的框架, 无非是加了自己的ui标签之类的,  你一定没有看看底层代码, 如果你们公司不让看底层代码,可以 把jar包 反编译看  你会发现学到很多东西 公司架构这些人的思想够你学了

    • 苏挽 Java猿 2016/08/14

      ejb,weblogic,struts1,公司应该就是使用的这些技术,UI都是专门定制的,比如人员选择组件,你只要引入了js文件,那么数据源都不用你担心了,直接就有的

  • 有梦为马 程序员 2016/08/10

    1、要是没有UI然后你服务端的天天写界面,耗时间很大,估计你也很悲愤

    2、大公司都是封装

    3、如果能看到底层代码,那它封装不封装与你有什么关系呢?

    4、写代码的过程也是学习的过程

    5、如果你觉得你的公司已经没有什么值得你学习啦,那还干什么呢?

    6、996这个问题,华为也996,看个人,如果你觉得这个影响了你正常生活,而且没有得到任何回报,撤

    7、做好职业规划,当你有清晰的职业规划的时候,这个问题就不在是问题啦,你会做出正确的选择

    8、祝楼主好运!!!

  • 我觉得你还是老老实实写代码,每天保证能睡7个小时就满足了(见过每天睡5-6个小时,其他时间都是写代码的),搬到公司隔壁去睡,最好走路20分钟以内,而不是每天花时间在上班下班上。

    不要在乎你前3年的工资,最重要的是,你能在工作里面学到什么,即便是做搬运工,这活也不是随便找一个人就能做的,目标高级搬运工吧…… :-)

    当你什么都没学到的时候,跳槽吧……加班不是你一个毕业生应该纠结的问题。(当你变成老油条之后,就会偷懒了……)

    (注意:要保证睡眠和饮食,其他加班什么的无所谓,否则,猝死怪不了别人。)

  • PunCha 程序员 2016/08/12

    使用不到主流的框架对将来跳槽肯定会有影响,所以,这个只能靠你自己安排时间学习。跳不跳槽取决于,你能在公司的项目中学到什么?熟悉流程,提高编程速度、提高代码质量、提供代码阅读能力、相互交流提供编程水平,等等。如果这些都学不到的话,跳吧!这份工作只会让你浪费时间!

  • 菠菜   2016/08/12

    先把公司的前后端框架学好,充实自己,提高自己的价值,让自己先值钱,找工作跳槽就不成问题了。

  • wxyzyu 前端JAVA大数据全干工程师 2016/08/13 精华评论

    结合我的工作经历和招聘经历说一下。

    先说你最关心的SSH问题吧,找一套好的视频看看基本就够用了,再把你大学的计算机相关的理论拾拾。一般软件公司对新人的要求也就这么多了,关键还是那股机灵劲,就是让面试官觉得这小子不傻,有想法,能教明白。工作中要是想用好hibernate的话还是得看两遍官方手册并照做,不然容易用错挨骂。我当年刚工作了还是不熟,每天九点到家,自己看着官方文档做到一两点。效果就是ssh我能指导干了三四年的人,英语能和人聊天打屁了。

    再说说你现在这个公司,项目紧张适当加班都一样,就看你的经理够不够意思了,休假补偿,聚会,旅游等都能弥补受伤的心灵。

    一个公司很重要的就是它自己提炼的业务或者框架。struts这个东西一个月爆一两个高危漏洞,每个系统测试升级就爽死你。springmvc不一定是没有漏洞,可能都在大神组织手里。hibernate并不适合大型项目。所以SSH只是温饱措施。如果你能拿到核心架构设计或者代码,看一看,多理解记忆。在SSH解决温饱后好多问题是要你自己设计解决,自己改源码,自己扩展的。这个时候如果你有一个设计的大概印象就会有很大帮助。因为能看到核心架构和设计思想的机会真的太少了,那可都是前辈迭代了多少次平了多少坑弄出来的。

    但是也有反面例子,我面试过一些人,有做银行业务,做公积金的做。。。相同的是,有核心架构,但是看不到源码或者不想看,封装ExtJS或者bootstrap,但是没看过怎么实现的,反正就是用。那基本的ssh你总会吧,不,我们有问题都主动或被动要求问领导,你自己解决过或者领导帮你解决过什么令你印象深刻的问题吗,有,忘了。

    综上,SSH看看,完全明白了,工作中的事留点心,不是所有工作都能复制粘贴的,你自己的创造心得要留下来,这些是你找工作的资本。解决问题的方法是可以迁移的,不分语言和架构。有师傅带着能干到核心就干,接触不到核心架构设计,也能用你的积累换工作。你有一个庞大的技能树等着打开。

  • Spring   2016/08/13

    这个996也还好呀,找工作不是靠SSH,是靠你的基础!为什么会没有时间学习呢?时间都是挤出来的呀,你们领导说的是正确的,要先紧后松!只有这样,才能把问题早点暴露出来

  • 苏挽 Java猿 2016/08/14

    谢谢大家!真心的谢谢大家,看了这么多的回复,我发帖子的目的也算是达到了,谢谢。

    我已经辞职了,下周一,也就是15号交接完就滚蛋。哈哈^_^

  • 龙雀 野生程序员 2016/08/15

    我觉得吧。。看看活多不多。

    活不多的话,拿空闲时间来看书。我一个学长跟我说他毕业的时候进了一家小公司,非互联网公司的技术岗,每天有一半的空闲时间。作为第一份工作还是可以忍的。

  • 直接离职吧,这种公司不值得待。健康第一,学习第二 第三无所谓。面试的时候凡是996的公司,我基本不考虑

  • 看什么公司,我不太喜欢没事也不能早走的公司,加班看任务,有的老板见不得员工下早班

  • sybingyu   2016/08/18

    很多时候说学不到东西,其实都是自我觉得的。

    时间花在功夫外。

    • 苏挽 Java猿 2016/08/20

      嗯,其实这些完全取决自己,看自己都把时间花在哪了,而不应该怪工作忙

  • 建议开发中学习

  • 程序猿有不加班的?

  • 练熟后 跳槽加薪

  • Caprice   2016/09/20

    我反正是重构,刚毕业一进公司,接个项目就开始重构框架,当时啥都不懂,重构重构着酒红色懂了,后来就越写越大,直到我写的框架替代了公司以前的框架,那时都是11、12点甚至更晚才走,把公司项目的框架都学会。重点就在取其精华,去其糟粕;写成自己的框架,再不断的学习优化

  • 缘计划   2016/09/28

    一两年之后再考虑走不走

  • dijkspicy   2016/09/28

    现在的年轻人都这么浮躁么

  • Can javandroid 2016/09/28

    不管走到哪一步,身体都很重要

    如果因为加班过度伤害身体,那太不值得

    并不是因为你年轻,就得拼命工作,不珍惜自己的身体

  • Potter528 java ios 08/17

    你这个九九六还算好的,我们是10 11 6