大概去年这个时候开始自学 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 、各种协议,是否值得抽时间去读?
希望能得到各位前辈的指教。
1
armoni 2016-08-09 14:27:36 +08:00 1
把你会的用精了,数据库加强,然后加强系统设计,应该可以提升到 20k 的水平
|
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 前后台时,你知道如何去做,当前阶段哪些是重点哪些是次要,如何选择各种组件,这样就挺好了。 |
3
depress 2016-08-09 14:54:52 +08:00
公司不给上社保?
|
6
ExploreWay 2016-08-09 15:25:04 +08:00
技术除了工作之外的时间一定要多学,多练,只是做到会开发,而不去进阶,终究是固步自封。
|
7
thinkif 2016-08-09 15:27:22 +08:00
换个靠谱点的公司更要紧
|
8
depress 2016-08-09 16:13:21 +08:00 1
@edutilos 这公司...祝你早日脱坑。不知道你是想往哪发展,后端还是全栈还是 DevOps , SQL 的提高实际上挺依赖于业务的,如果业务不复杂, ORM 足够好用,增删改查满足需求,没有机会去提高,哪怕专门研究也没地方实践,这也就是很多后端 SQL 偏弱的原因,其实业余找点数据分析的案例来做是不错的选择,或者也可以学学 MySQL 运维,其实最好有机会能参与设计。原生 js 看看会有帮助,毕竟不管什么 js 还是以这个为基础,但是不好说这个以后一定会用。 Python 不用,意见不给了。我在北京的第一份程序员工作也是 6K ,也是大龄,加油吧。
|
9
jinhan13789991 2016-08-10 08:42:39 +08:00
《离散数学》《数据结构》《算法导论》《操作系统基础》还有英语,这些都是硬实力,走到哪都不怕。
|
11
jiangbingo 2016-08-10 10:09:32 +08:00
同样入了后台的坑半年。之前四年多以前从事的是嵌入式开发。
|
14
Arainc 2017-02-05 11:50:47 +08:00
@jiangbingo 现在准备嵌入式转行,入坑半年,请问前辈有什么好的建议
|