V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
fushall
V2EX  ›  程序员

现在大四实习, Python 后端。每天到出租屋连电脑都不想开,当爱好变成了工作,我……

  •  
  •   fushall · 2018-10-04 20:30:34 +08:00 · 11202 次点击
    这是一个创建于 2268 天前的主题,其中的信息可能已经有所发展或是发生改变。
    曾经自己多么热爱编程,就算每天一顿乱写代码,也能奋战到深夜。
    上班时候我用尽了全力,回到家里,连电脑都不开,大脑真的非常非常累。
    刚来公司的时候,很多东西不熟悉,两个月过去了,发现了更多不熟悉的。
    一个简单的 celery 脚本,写了快一个月,期间来来回回让改了无数遍。
    代码风格和结构都不能随心所欲了,感觉像是被带上了枷锁,
    现在的我写代码,简直是煎熬。甚至连自己的私人代码(博客程序)都不会写了,
    弄丢了自己的代码风格,现在的我,不知所措,一度非常迷茫,写代码都没动力


    PS:平日大家都非常友好,manager 让我有问题就问,可是自己又想凭自己的能力解决,非常纠结。
    不知道大家上班的时候和回家的时候是一种什么状态,如果乐于分享的话,我希望看看你们的生活


    (楼主目前在北京,国庆节了,真好)
    96 条回复    2018-10-08 11:42:26 +08:00
    youcall911
        1
    youcall911  
       2018-10-04 20:34:56 +08:00
    毕竟是实习,说不定换个环境还好些呢?和其他公司同行交流一下?
    PythonAnswer
        2
    PythonAnswer  
       2018-10-04 20:39:33 +08:00
    需要个师傅带你. 公司没有指派吗? 撸起袖子就是干.
    Wincer
        3
    Wincer  
       2018-10-04 20:48:35 +08:00 via Android
    一楼说的有理,换个实习试试?
    Artists
        4
    Artists  
       2018-10-04 20:54:30 +08:00
    所以,我早先大学时选的其他专业。QAQ
    wongskay
        5
    wongskay  
       2018-10-04 20:58:08 +08:00 via iPhone
    换个师傅试试?
    kslr
        6
    kslr  
       2018-10-04 21:19:53 +08:00
    等你适应了压力就好了
    kslr
        7
    kslr  
       2018-10-04 21:20:31 +08:00
    刚开始工作的时候为了追别人的进度,下班走在路上人都是飘在云上一样。
    abmin521
        8
    abmin521  
       2018-10-04 21:27:33 +08:00
    之前好像看过楼主的求职贴 还是很不错的
    慢慢学习 跟上节奏 说不定就会大突破
    zyzhang
        9
    zyzhang  
       2018-10-04 21:41:29 +08:00   ❤️ 1
    说来我和楼主还是有较大的心里共鸣的,暑期到某场实习,我所做的东西,现在想来算是比较简单,但是在那段时间也是改了又改,每天在公司的时间达 12 小时以上,回到公寓书和电脑都不想碰;另一点也是比较相似的,在遇到困难的时候,经常花费整个早上或者下午去自我寻找解决方案,以致效率比较低,但是碰到问题,我也比较希望能自我解决。感觉初入职场,很多东西还没有好好地去磨合。
    Norie
        10
    Norie  
       2018-10-04 21:58:31 +08:00 via Android   ❤️ 5
    千里马常有
    fushall
        11
    fushall  
    OP
       2018-10-04 21:59:08 +08:00
    @zyzhang 我想啊,只要自己能挺过这段时间就好了吧。加油加油!
    fushall
        12
    fushall  
    OP
       2018-10-04 21:59:35 +08:00
    @Norie 这五个字牛了。。
    fushall
        13
    fushall  
    OP
       2018-10-04 22:00:21 +08:00
    @abmin521 哈哈哈先谢谢你的关注哈,确实应该调整一下我的节奏,不然真的每天特别累
    fushall
        14
    fushall  
    OP
       2018-10-04 22:01:02 +08:00
    @kslr 也许这就是工作吧,每天回家脑袋嗡嗡得,感觉迟早得秃头
    fushall
        15
    fushall  
    OP
       2018-10-04 22:01:39 +08:00
    @wongskay 哈哈其实带我的师傅是个特别厉害的大牛,就是每天很忙,经常要开会
    Raisu
        16
    Raisu  
       2018-10-04 22:02:38 +08:00 via Android   ❤️ 1
    国庆在家看了敲了四天代码
    fushall
        17
    fushall  
    OP
       2018-10-04 22:03:22 +08:00
    @PythonAnswer 公司当然有指派一个师傅啊,是个大牛,确实每天特别忙,总是要开会。有时候我得把解决不了的问题攒着去集中请教
    fushall
        18
    fushall  
    OP
       2018-10-04 22:04:34 +08:00
    @youcall911 换环境可能有点费劲了,在北京真的找实习有点困难(不再北京上学),各方面都有吧,,,
    ww2000e
        19
    ww2000e  
       2018-10-04 22:04:46 +08:00 via Android
    python 代码能有啥风格。。
    fushall
        20
    fushall  
    OP
       2018-10-04 22:04:57 +08:00
    @Raisu 哈哈哈真好啊,热爱代码
    niubee1
        21
    niubee1  
       2018-10-04 22:05:19 +08:00
    说明你爱好得还不够深
    fushall
        22
    fushall  
    OP
       2018-10-04 22:05:45 +08:00
    @ww2000e python 的代码讲究可多了,反正公司里的代码用到了不少设计模式。来回封装 N 层。。。看得特别晕
    likuku
        23
    likuku  
       2018-10-04 22:08:54 +08:00   ❤️ 3
    没事,开发爱好 ->新特长 -> 辞职,再就业 新特长变新工作 -> 开发新爱好.... loop forever

    世上所有有趣的事应该还来不及轮一遍,此生早就结束了吧。

    不过,这样子 一直能作自己喜欢的事,也是幸福。
    DoctorCat
        24
    DoctorCat  
       2018-10-04 22:15:20 +08:00
    @niubee1 同意。 或者换个有激情的师傅,能好一些?
    ShuoHui
        25
    ShuoHui  
       2018-10-04 22:18:43 +08:00 via iPhone
    @zyzhang 我也是很喜欢通过自己解决问题…
    laike9m
        26
    laike9m  
       2018-10-04 22:23:30 +08:00 via Android   ❤️ 1
    你司重视 code style 和 quality,应该感到庆幸才是。我觉得每次从 code review 都能学到很多。
    crayygy
        27
    crayygy  
       2018-10-04 22:25:52 +08:00 via Android   ❤️ 3
    首先说一句,很正常。
    兴趣爱好跟工作本来就不是一个概念的事情,为了兴趣爱好你可以折腾一晚上的 Linux,但是为了工作让你折腾一天的环境配置就想死的心都有了。
    我觉得最重要的是工作内容和强度,再喜欢做的事情,没有个度也不行,哪怕是 OOXX 呢,天天交公粮你也吃不消。
    我算是比较幸运,首先工作不单调,手上有着两三个内部项目可以负责,写正式项目太累了就缓缓,换换脑子;其次是工作强度不大,早十晚六的,周末没加过班,能有时间留给生活。

    所以建议楼主,换个适合自己工作强度的工作。
    niubee1
        28
    niubee1  
       2018-10-04 22:58:17 +08:00
    @DoctorCat 师傅有激情顶屁用, 师傅领进门, 修行在个人, 自己不努力老大徒伤悲
    DoctorCat
        29
    DoctorCat  
       2018-10-04 23:01:04 +08:00
    @niubee1 授业解惑。
    SpiderXiantang
        30
    SpiderXiantang  
       2018-10-04 23:01:38 +08:00
    我之前那个实习 一开始也是这种感觉 连自己之前想看的技术书都没有看 每天写着低质量的代码(没有 code review ) 然后回到出租房直接就躺了 后来发现不是工作时间太长( 965 )而是通勤的时间太长了 上班 1.5h 下班 1.5h 全是地铁上站着的 在那边写了一个暑假 稍微划点水 后期就慢慢熬过来了
    tumbzzc
        31
    tumbzzc  
       2018-10-04 23:08:55 +08:00 via Android
    毕竟平时写代码是为了爱好,工作中写代码是为了需求
    zzlettle
        32
    zzlettle  
       2018-10-05 00:48:54 +08:00
    写代码不就是变量名那点风格么
    难道还有剑宗,气宗?
    vulcan2012
        33
    vulcan2012  
       2018-10-05 00:51:01 +08:00
    说明不是真爱好,要么忍,要么找个真的爱好
    WizardMeow
        34
    WizardMeow  
       2018-10-05 01:10:34 +08:00 via Android
    WizardMeow
        35
    WizardMeow  
       2018-10-05 01:12:06 +08:00 via Android   ❤️ 2
    以我之拙见,python 这门语言如果在写的时候不加以限制,它的可维护性和可读性就是一坨。事实上我现在写 python 都是 typing 拉满当静态写。
    cz5424
        36
    cz5424  
       2018-10-05 01:58:08 +08:00 via iPhone
    越吃力可能就是自己水平不够,修行到头大多就能应对自如了。磨炼就是成长啊,阿林
    shm7
        37
    shm7  
       2018-10-05 02:57:19 +08:00
    celery /我觉得这个可能不是代码风格的问题,而是面对问题解决问题的思路出现了问题。

    尝试找问题的解决思路,设计下实现过程再去写吧,有时间可以看看代码复杂度管理的书。
    DeWhite
        38
    DeWhite  
       2018-10-05 04:16:58 +08:00
    越简单的代码越是细节越多,最近入坑的 python。
    发现 Python 的代码很容易出错,搞得我一脸懵逼
    长久用下来 python 挺好的
    DeWhite
        39
    DeWhite  
       2018-10-05 04:17:28 +08:00
    另外最好别住出租屋,找个单身公寓去。
    itfanr
        40
    itfanr  
       2018-10-05 07:33:47 +08:00 via Android
    和公司氛围有很大关系
    superhan
        41
    superhan  
       2018-10-05 07:51:58 +08:00 via Android
    调整心态 抛弃自己的想当然 拥抱公司的技术 文化
    ericgui
        42
    ericgui  
       2018-10-05 10:21:12 +08:00   ❤️ 3
    你写自己的代码,是有兴趣
    但老板让你做的事,通常是吃屎

    感觉当然不一样
    humansjl
        43
    humansjl  
       2018-10-05 10:26:34 +08:00
    很正常啊,你换别的单位别的工作也会如此,适应就好,社会。
    jinsongzhao
        44
    jinsongzhao  
       2018-10-05 10:37:05 +08:00 via Android
    说明你不喜欢你的项目,或者没发现项目的意义,工作的节奏。当你喜欢某个项目时,比如某个开源项目时,你就会跟着这个项目风格写代码了。实际上你模仿原始项目风格写代码,也比较统一和易维护。等你多种语言混合开发时,就不会那么纠结代码风格了。
    FrankHB
        45
    FrankHB  
       2018-10-05 11:27:10 +08:00
    “代码风格和结构都不能随心所欲了”
    ——婊一顿现有的,彼可取而代之也(
    (实习就随便吧……)
    likuku
        46
    likuku  
       2018-10-05 11:28:18 +08:00   ❤️ 3
    @DeWhite [越简单的代码越是细节越多,最近入坑的 python。发现 Python 的代码很容易出错]

    初始不太习惯 py 吧,单元测试建议还是用起来,TDD 真的很不错。
    fushall
        47
    fushall  
    OP
       2018-10-05 11:47:55 +08:00
    @jinsongzhao 其实心里还是喜欢的,甚至花了不少时间去研究项目源码,说实话有点“硬啃”的感觉。
    fushall
        48
    fushall  
    OP
       2018-10-05 11:53:15 +08:00
    @FrankHB 哈哈我这个实习时间还挺长的( 6 个月)
    fushall
        49
    fushall  
    OP
       2018-10-05 11:54:00 +08:00
    @likuku 同意,TDD 有时候真不错。但是公司有专门的人弄测试。。据说是“自己没办法测试自己的代码”,反正我是不太懂
    fushall
        50
    fushall  
    OP
       2018-10-05 11:56:11 +08:00
    @humansjl 在公司硬挺着,说不准某天就被劝退了
    fushall
        51
    fushall  
    OP
       2018-10-05 11:57:03 +08:00
    @ericgui 哎,突然感觉工作也没想象中那么爽(一直以为写一天代码超爽
    fushall
        52
    fushall  
    OP
       2018-10-05 11:58:28 +08:00
    @DeWhite 单身公寓的话确实考虑过。楼主是刚来北京,之前没来过,直接跟 2 房东签了 13 个月租房的协议。即使转租,也是从我这边收钱。。。太亏了,虽然上班近一点(骑共享单车 30 分钟左右)
    fushall
        53
    fushall  
    OP
       2018-10-05 11:59:34 +08:00
    @DoctorCat 这个师傅很有激情技术也很牛,就是有点忙,总要开会找不到人,平时其他同事也会去问他问题。
    fushall
        54
    fushall  
    OP
       2018-10-05 11:59:58 +08:00
    @vulcan2012 还是忍吧,哈哈哈哈哈哈哈
    fushall
        55
    fushall  
    OP
       2018-10-05 12:04:17 +08:00
    @laike9m review 确实很好啊,能挑出无数我代码中的毛病。。。嘤嘤嘤嘤嘤嘤
    fushall
        56
    fushall  
    OP
       2018-10-05 12:05:09 +08:00
    @shm7 求大佬推荐几本书,谢啦
    fushall
        57
    fushall  
    OP
       2018-10-05 12:06:05 +08:00
    @cz5424 确实需要成长啊,我在想,可不可以偶尔用微信直接请教你 (斜眼
    fushall
        58
    fushall  
    OP
       2018-10-05 12:09:10 +08:00
    @crayygy 多谢建议!刚来公司的时候确实自己给自己加班看代码,搞得非常累。虽然最近也是很累,但是周六日什么都不干,有时候做点儿菜,感觉能好一点儿。
    fushall
        59
    fushall  
    OP
       2018-10-05 12:10:33 +08:00
    @SpiderXiantang 现在的我也学会划水了。。不然身体真的吃不消。暂且承认自己“不够聪明”。(话说划水真是个技术活,斜眼
    lolizeppelin
        60
    lolizeppelin  
       2018-10-05 12:25:23 +08:00 via Android
    @fushall
    你可以读下 openstack 的 rpc 部分代码 。看看有没有那个晕

    写那么绕有时候是有原因的
    fushall
        61
    fushall  
    OP
       2018-10-05 12:42:06 +08:00
    @lolizeppelin 多谢推荐奥,一会儿看看哈哈哈哈
    SpiderXiantang
        62
    SpiderXiantang  
       2018-10-05 13:38:18 +08:00
    @fushall 我那个时候 划水都是去翻翻算法 什么的 就是自己喜欢的东西 你们这家公司很好啊 有大牛带 不像我前公司。。
    SpiderXiantang
        63
    SpiderXiantang  
       2018-10-05 13:41:21 +08:00
    和我那家公司比起来 你不知道比我好的多少 我来的时候就我一个人写 py 而且老大还是项目经理 东改下需求 西加个需求 只要求实现 不要求代码质量 希望大三结束能找个技术氛围浓一点的厂子
    likuku
        64
    likuku  
       2018-10-05 13:47:36 +08:00
    @fushall TDD 也可以只自己用,当作一个方便自己提高效率 /代码产出质量的工具,交出去的代码别人怎么测,那就管不着了(能管那就是大领导)。
    zeroten
        65
    zeroten  
       2018-10-05 14:03:56 +08:00
    等麻木了就好了
    fushall
        66
    fushall  
    OP
       2018-10-05 15:08:20 +08:00
    @zeroten 快了,马上就麻木了
    fushall
        67
    fushall  
    OP
       2018-10-05 15:09:28 +08:00
    @likuku 有机会一定看看 TDD 相关的书籍,就是感觉大项目有点不好测,加载都得半天
    fushall
        68
    fushall  
    OP
       2018-10-05 15:11:28 +08:00
    @SpiderXiantang 加油啊!这个实习公司供饭(早午餐,比较喜欢(北京吃饭也挺贵的)。希望你能找到一个技术氛围浓厚的厂子哈!!
    Actrace
        69
    Actrace  
       2018-10-05 17:30:43 +08:00
    听 pm 的,有问题就问。你这个是 IT 行业 X 年之痒。是个人都会患上这个症状。
    时间会冲淡一切的。

    我八年都这么过来了。
    storypanda
        70
    storypanda  
       2018-10-05 17:57:57 +08:00 via Android
    说说我的经历吧。
    我的业余爱好就是写博客,毕设自己接触过一段 swift,然后之前也与学习 Android 开发。
    我之前在北京求职的是产品以及交互,目前在南京做着编辑,每天坐着重复的工作。
    我设计专业出身烦恼,决定编辑写文章会影响我自己的写作风格,上级知道我对产品感兴趣,不让我研究开发,让我一心研究运营的套路。现在,我博客也被工作逼得买手机写了,期待与楼主的交流。
    storypanda
        71
    storypanda  
       2018-10-05 18:03:11 +08:00 via Android
    @storypanda 勘误:
    坐=做
    烦恼=专业
    决定=觉得
    买手机=没时间
    EruDev
        72
    EruDev  
       2018-10-05 18:51:03 +08:00
    我也在北京,公司就我一个写 Python 的。有时候感觉很孤独,我也想找一家以 Python 为主的,楼主可以加个好友吗
    v2orz
        73
    v2orz  
       2018-10-05 18:59:40 +08:00
    散散心就好了
    pusidun
        74
    pusidun  
       2018-10-05 20:27:12 +08:00
    我觉得楼主问题在于没适应职工的角色,没从学生的角度切换出去

    “ manager 让我有问题就问,可是自己又想凭自己的能力解决,非常纠结”
    工作中有问题就要尽快反馈,需要资源赶紧提,闷着头搞往往不是个好做法。你看每个公司招人基本都会有个沟通交流能力,就体现在这里。如果让你改个模块,比如说用到了 AMQ,你恰巧又没用过,难道还去把文档读一遍甚至找个书从头到尾看一遍?学生可以这么搞,因为有时间,但工作要在规定时间完成,有的时候真的需要“不求甚解”,你甚至可以不知道自己写的代码什么意思,但是能仿照已有的代码能 work 都可以。。
    当然也不是让你问浪费时间的问题,比如 XXX 是什么,XX 命令怎么用这种一搜就知道的东西,和业务相关的直接问,这种东西和能力无关,你想破脑袋也未必知道前人会有什么神奇操作,至于深入学习就是下班的事情了
    毕竟时间来不及,你周报也不可能写学了 XXX,明白了 XXX 吧?都是看输出,解决了 XXX,完成了 XXX
    Faiz555
        75
    Faiz555  
       2018-10-05 20:34:44 +08:00
    楼主和我太像了,同样大四,同样实习,同样 Python 后端,同样一来就搞 celery。也有个人带我,希望自己能学到真东西,共勉吧。
    fushall
        76
    fushall  
    OP
       2018-10-05 22:14:48 +08:00
    @Actrace 相信时间会冲淡一切,对咱们说加油
    fushall
        77
    fushall  
    OP
       2018-10-05 22:17:39 +08:00
    @storypanda 感谢分享你的经历,楼主也非常期待与你的交流,加油加油!
    fushall
        78
    fushall  
    OP
       2018-10-05 22:18:08 +08:00
    @EruDev 哈哈当然可以互相加好友啦,话说 V2EX 怎么加好友
    fushall
        79
    fushall  
    OP
       2018-10-05 22:24:31 +08:00
    @pusidun 谢谢你的建议,楼主有仔细看过。楼主有仔细思考过,真就是被你说中了
    “你看每个公司招人基本都会有个沟通交流能力,就体现在这里……”
    以及 “学生可以这么搞,因为有时间,但工作要在规定时间完成……”,
    楼主现在确实还是处于学生思维,你真是一针见血。
    不知不觉实习已经两个月了,期待自己假期过后有更好的转变(抓紧适应工作)
    fushall
        80
    fushall  
    OP
       2018-10-05 22:25:19 +08:00
    @Faiz555 哈哈哈哈果然是产生了共鸣!希望咱们都能学到东西,共勉!
    676529483
        81
    676529483  
       2018-10-05 23:05:41 +08:00   ❤️ 1
    不开电脑很正常啊,都会有这么一段时间的。
    我感觉你的意思是干活没动力,看描述是因为失去了自己说了算的空间。要么下次干活时候争取下,要不先学点东西后跳槽。另外同 python 后端。。。
    galikeoy
        82
    galikeoy  
       2018-10-06 02:06:46 +08:00   ❤️ 1
    同实习,国庆敲了 5 天代码,常常到深夜(自己的项目),挺累的,不说很热爱这个职业,但是看着自己的代码跑出来是这样的,还是很满足的,加油
    shuperjolly
        83
    shuperjolly  
       2018-10-06 08:15:35 +08:00 via iPhone   ❤️ 1
    别自作聪明,技术是为业务服务的,业务是要遵循公司管理办法的,不论你做什么工作都一样的
    PythonAnswer
        84
    PythonAnswer  
       2018-10-06 09:18:35 +08:00 via iPhone   ❤️ 1
    有师傅 已经很不错了。我是自己带自己。。
    EruDev
        85
    EruDev  
       2018-10-06 10:44:08 +08:00
    @fushall 这是我微信 ZmVpcGVuZ3poYW81NjY=
    SpiderXiantang
        86
    SpiderXiantang  
       2018-10-06 11:03:45 +08:00   ❤️ 1
    @EruDev 我之前找的那一家也是 太坑了
    esojourn
        87
    esojourn  
       2018-10-06 15:57:15 +08:00   ❤️ 1
    既然白天在做开发,晚上回家当然就别开电脑了。在楼下走走,去健身房活动活动。
    才做 3 个月,只要公司还可以的话,建议自我调整。
    一份工作不做够一两年就走,不太负责任。
    LZ 加油~
    fushall
        88
    fushall  
    OP
       2018-10-06 16:22:38 +08:00
    @esojourn 加油!如果实习以后能留下就更好了。毕竟熟悉公司的一套东西,,,太耗了。。希望日子能越来越好
    fushall
        89
    fushall  
    OP
       2018-10-06 16:23:26 +08:00
    @galikeoy 真希望自己也能有无限的激情和热情!
    fushall
        90
    fushall  
    OP
       2018-10-06 16:24:12 +08:00
    @shuperjolly 确实是这样,自己的学生思维还是太严重了,应该尽快适应工作的环境
    fushall
        91
    fushall  
    OP
       2018-10-06 16:24:59 +08:00
    @676529483 楼主也在努力地挺着,挺过去就好了,熟悉了就好了,真好
    zhilincom
        92
    zhilincom  
       2018-10-06 17:29:57 +08:00
    其实最好的学习环境就是在公司的时候,需求估期的时候估多一点时间,然后跟着项目深入得去学习某一个技术,或者平时划水的时候多涉猎一些其他方面的技术,感觉真的事半功倍。
    Ehco1996
        93
    Ehco1996  
       2018-10-08 08:39:54 +08:00
    我去年实习的时候也感觉很累,
    到家也不动电脑了,
    后来发现是每天上下班坐地铁要 3 个小时

    现在生活节奏慢慢调整好了,每天到家还能写点自己的 side proj
    总之慢慢适应了就好了
    tourist2018
        94
    tourist2018  
       2018-10-08 08:45:44 +08:00
    楼主我到你这状态的时候已经工作了三年
    cyspy
        95
    cyspy  
       2018-10-08 10:36:12 +08:00
    住得离公司近,九点十点左右到家,虽然不想写代码,还能吃点东西打打游戏,周末可以去附近图书馆大学看看书写点东西。
    UnderTaker666
        96
    UnderTaker666  
       2018-10-08 11:42:26 +08:00
    不想敲代码==》炒股==》输完了==》敲代码赚钱
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5172 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 09:00 · PVG 17:00 · LAX 01:00 · JFK 04:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.