想和大家讨论一下, Python -web 开发(学习历程),陷入迷茫

2019-10-08 14:12:38 +08:00
 consocket

LZ 非科班出身,毕业 3 年+,其中 2 年在体制内工作,去年初辞职后自学开发。 辞职后学习了一部分 WEB 前端,只止步于 HTML,CSS,JS,基础 JQ 部分,当时迷茫于 IT 技术方向后,下决心学习后重新选择方向学习 python,然后学习 django,flask 到 torando,当时数据库就学习了 mysql,也是认知水平,感谢现在公司没有嫌弃并接纳了我,正式接触工作大概不到 1 年,目前做小公司的 WEB 开发,基本上是业务的 CRUD,加上不过这一年自己学习使用到了 docker、nginx 以及 ws 部分的知识,web 业务由同步被我改写成异步+celery 形式,提高了些并发量,目前感觉 web 业务可能很难到达高并发压力瓶颈,也没有经受过考验,受业务影响也学习了部分 spark+hadoop 的知识,写少许 pyspark 任务,而后慢慢承担了 mognodb、redis、mysql、MQ 包括 es 等几个集群的搭建(其实没什么太多技术含量,绝大部分是调优),随后学习一部分 golang 用作部分业务,学习了一部分 K8s,开始计划把业务拆分成微服务状态,但最终确定用 swarm 集群上跑微服务走 RPC 通讯+API 网关的形式。 以上大概是不到一年的学习路线,感觉学到的不多,但了解的也不少,目前感觉完全陷入迷茫,不知道后面怎么发展,如何规划,想同大家聊聊一路上是怎么过来的,衷心的听取些建议。

3546 次点击
所在节点    程序员
35 条回复
taogen
2019-10-08 15:28:54 +08:00
你这技术跨度太大了。仿佛“七周七技术”。建议专注做一个领域的工作,至少做两三年,然后考虑要不要继续深入。不要什么都做,不要频繁换方向。
consocket
2019-10-08 15:35:37 +08:00
@cloudbeyond 十分感谢,清楚了很多
consocket
2019-10-08 15:37:59 +08:00
@taogen 因为年纪大了呀,小公司细节方面不能深入,项目更新很快,效率至上不考虑太多性能
qwingmix
2019-10-08 18:04:13 +08:00
确实 java 才是国内硬通货。之前看过一个说法,java 才是适合搞工程,组队作战,工程化干项目。 不管是做兵,还是做将,都是比较好的方向。
Kontinue
2019-10-08 18:31:55 +08:00
过的技术还是很多了,迷茫是因为很多就是用了用,思考不够没太多的心得?讲道理 spark+hadoop 单独拿出来我觉得就能看一年。。。你已经很厉害了
yang59324
2019-10-08 18:53:45 +08:00
膜拜一下大神,一年学了这么多东西
cominghome
2019-10-08 18:58:04 +08:00
python 学习曲线是真的蛋疼,我觉得自己一直在原地踏步,但是文档还没啃完,源码也读不下去...
sunshengkai27
2019-10-08 18:59:00 +08:00
如果做 web 还是推荐转下 java
chaleaochexist
2019-10-08 21:32:59 +08:00
牛逼啊.
一年顶我五年.
下一步继续努力啊.
哪里不懂学哪里.
你就会发现不懂的越来越多...越来越多.

然后发现基础(操作系统,网络编程)才是王道...
在然后发现英语和 ppt 能力同样也很重要...
在然后发现健康和家庭才是最重要的.其他都是浮云.

大概就这些吧.
consocket
2019-10-09 09:49:11 +08:00
@chaleaochexist
哈哈哈
那要努力赚钱娶老婆
不过最近发现基础真的很重要
consocket
2019-10-09 10:01:01 +08:00
@Kontinue
对的,之前接触 spark+hadoop 时候,就在想要不要转大数据方面,但是大数据方面肯定要上 java,scala,于是纠结起来,又不想把自己岗位的工作懈怠了,如果在岗做和岗位无关的东西,一方面影响不好,一方面接触不到生产怕没什么用。
接触的皮毛太多,自己迷糊了。
昨晚看了大家这么多回复,目前大概确定是继续走 WEB 方向,慢慢做架构,但是纠结于下一步着力在哪个方向,是 java 呢还是 golang
consocket
2019-10-09 10:09:28 +08:00
@cominghome
深有感触,python 东西确实多,生态圈强大,但是系统性有点弱,新手好入门,但是不像 spring 系列这么完备
帖子里有朋友说到,python 确实适合单打独斗,不如 java 完备的一套好成体统,就像野路子和正规门派一样。
consocket
2019-10-09 10:10:37 +08:00
@yang59324
没有啦,其实我是个知道名词比较多的菜鸟
xrr2016
2019-10-09 12:45:23 +08:00
666 我也是自学编程的,前端方向,感觉你比我学的多好多啊
consocket
2019-10-09 14:36:20 +08:00
@xrr2016
后端水深,前端东西超琐碎,不容易啊朋友

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/607012

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX