转行半年,有些迷茫,想问问大家自我提升的方向 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
edutilos
V2EX    程序员

转行半年,有些迷茫,想问问大家自我提升的方向

  •  
  •   edutilos 2016-08-09 14:01:30 +08:00 3548 次点击
    这是一个创建于 3357 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大概去年这个时候开始自学 python ,然后今天春天找了份 web 后端的工作。自己的条件并不好,大龄, 87 年的,学历低,大专。不过找工作也不算难,当时只想着先入行,也没有考虑太多,选择了一家小公司。

    然而现在感觉,半年来的提升并不太大。公司并不是一个技术公司,业务规模实在太小,项目分工基本就是 1 前端 1 后端。接触到的东西挺多,但大多停留在表面。大多数时候都是在用 django 写写页面。

    目前的技能树: 工作中用的多的 django 、 jquery 、 docker ,用过的 redis , celery/rabbitmq 、 cas/ldap ,因为平时各种部署任务比较多,所以 linux 命令比较熟。 mysql 停留在 select from where...的程度,备份日志之类的都用过。

    现在的工资是 6K ,在北京,完全做不到收支平衡,上周生了个病就花了近一万,没医保,全自费,老本快吃完了。所以现在有些焦虑,希望到年底前多努力下,试着在明年春天合同到期时找份工资 10K 的工作。

    时间有限,但是不知道重点在那边:

    python 需要更深入了解吗? cookbook 里面的黑魔法都要会?

    mysql 需要达到什么程度?平时都是 orm ,原生 sql 语句写的很少。

    js 需要精通吗?原生 js 要深入学习吗?现在写的基本都是 jquery 。

    nginx 用不用精通,现在各种配置全靠 google 。

    黄点用点吗? CSAPP 、 SCIP 、各种协议,是否值得抽时间去读?

    希望能得到各位前辈的指教。

    14 条回复    2017-02-05 11:50:47 +08:00
    armoni
        1
    armoni  
       2016-08-09 14:27:36 +08:00   1
    把你会的用精了,数据库加强,然后加强系统设计,应该可以提升到 20k 的水平
    onlyice
        2
    onlyice  
       2016-08-09 14:54:36 +08:00   2
    非前辈,一些小见解:

    > python 需要更深入了解吗? cookbook 里面的黑魔法都要会?
    Cookbook 不一定需要全会,它就是一本菜谱书,如果你有类似的菜要做,可以看看人家怎么做的。 Python 只要能写出可读性高,容易维护的代码即可。

    > mysql 需要达到什么程度?平时都是 orm ,原生 sql 语句写的很少。
    这个看你的需求是什么,如果你需要即做开发又兼顾 MySQL 的运维,那么懂一些 MySQL 的常见运维任务是必要的,比如主从同步、分库分表、数据迁移等等(我懂得也不多)。但是如果只做开发,需要懂如何设计好的数据库结构,如何写性能好的 SQL 语句,会分析慢查询,懂得事务机制等等。

    > js 需要精通吗?原生 js 要深入学习吗?现在写的基本都是 jquery 。
    还是看需求。如果觉得现在足够应付工作,那就不必要学。。如果想走全栈的路,那学习一下 JS 的核心机制是必要的。。

    > nginx 用不用精通,现在各种配置全靠 google 。
    跟上面类似的结论。。

    > 黄点用点吗? CSAPP 、 SCIP 、各种协议,是否值得抽时间去读?
    都有用,但是看哪个是重点,一步一下来。。

    其实楼主涉及面挺广的,建议面向你要解决的问题(比如 Web 前后台开发),把一整套解决方案都熟练起来。这样别人要你做出一套 Web 前后台时,你知道如何去做,当前阶段哪些是重点哪些是次要,如何选择各种组件,这样就挺好了。
    depress
        3
    depress  
       2016-08-09 14:54:52 +08:00
    公司不给上社保?
    edutilos
        4
    edutilos  
    OP
       2016-08-09 15:16:04 +08:00
    @onlyice 感谢回复,清楚多了,还是要以当前业务为中心继续深入
    edutilos
        5
    edutilos  
    OP
       2016-08-09 15:17:27 +08:00
    @depress 上了,然而北京社保卡一直没拿到,人事很难见到人,问也没消息
    ExploreWay
        6
    ExploreWay  
       2016-08-09 15:25:04 +08:00
    技术除了工作之外的时间一定要多学,多练,只是做到会开发,而不去进阶,终究是固步自封。
    thinkif
        7
    thinkif  
       2016-08-09 15:27:22 +08:00
    换个靠谱点的公司更要紧
    depress
        8
    depress  
       2016-08-09 16:13:21 +08:00   1
    @edutilos 这公司...祝你早日脱坑。不知道你是想往哪发展,后端还是全栈还是 DevOps , SQL 的提高实际上挺依赖于业务的,如果业务不复杂, ORM 足够好用,增删改查满足需求,没有机会去提高,哪怕专门研究也没地方实践,这也就是很多后端 SQL 偏弱的原因,其实业余找点数据分析的案例来做是不错的选择,或者也可以学学 MySQL 运维,其实最好有机会能参与设计。原生 js 看看会有帮助,毕竟不管什么 js 还是以这个为基础,但是不好说这个以后一定会用。 Python 不用,意见不给了。我在北京的第一份程序员工作也是 6K ,也是大龄,加油吧。
    jinhan13789991
        9
    jinhan13789991  
       2016-08-10 08:42:39 +08:00
    《离散数学》《数据结构》《算法导论》《操作系统基础》还有英语,这些都是硬实力,走到哪都不怕。
    tonyyu
        10
    tonyyu  
       2016-08-10 08:43:25 +08:00
    @edutilos 同是大龄 前端方向的,加油加油~~
    jiangbingo
        11
    jiangbingo  
       2016-08-10 10:09:32 +08:00
    同样入了后台的坑半年。之前四年多以前从事的是嵌入式开发。
    hbkdsm
        12
    hbkdsm  
       2016-09-01 02:14:15 +08:00
    @armoni 求教,“加强系统设计”有什么好的提高方法吗?
    armoni
        13
    armoni  
       2016-09-01 08:20:11 +08:00
    @hbkdsm 工作项目
    Arainc
        14
    Arainc  
       2017-02-05 11:50:47 +08:00
    @jiangbingo 现在准备嵌入式转行,入坑半年,请问前辈有什么好的建议
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     985 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 18:55 PVG 02:55 LAX 11:55 JFK 14:55
    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