从毕业到现在差不多已经做了四年多的 web server 应用了, 一直都是用的 python, 前几年一直在做业务层面的东西, 现在开始深入一点的接触服务器及运维方面的需求, 会 docker, 也自学了 Golang, 因为大环境的原因, 新换的工作还是从事的 Python 开发, 在深圳, Golang 的岗位其实也不太多 从之前的面试经历看,Golang 岗位要求确实会更加高, 但薪水方面要比 python 整体好一截. 个人觉得如果单是在 web 这方面, Golang 的性能完全碾压 python, 把 python 摁在地上摩擦也不为过, 单是目前还是太小众. 区块链已经过了风口了, 本人也没有做区块链的的兴趣, 未来应该还是从事 web server 这一块, 虽然知道要做到架构师会很难, 但是还是朝着这个方向努力吧
说实话, 作为一门脚本语言, python 的性能确实不如很多编译性语言, 除了开发效率高, 在 web server 里, 它不具备太多优势, 但是很多时候, 开发效率高就已经足够了, 特别是对于一些小公司, 并发量不会特别高的项目.
就快奔三了, 感觉需要很明确的规划一下下一步的职业方向. Golang ro python, what do you think?
1
lowman OP 偶然间发现了 v2ex, 第一次发帖, 诚惶诚恐..................................
|
2
javapythongo 2019-04-17 20:44:12 +08:00
语言有啥前景的,有前景的是业务,别天天折腾一个语言了,都快奔三了,多看点程序以外的东西吧
|
3
chengxiao 2019-04-18 05:44:35 +08:00
有点搞不懂国内 web 圈对性能的执着
感情 Reddit / Instagram 这些就不是 python 写的 |
4
jjx 2019-04-18 07:19:10 +08:00
除非你是自己创业
否则语言不是你决定的, 就是进去是用 a, 最后可能也会改 b |
5
lowman OP @javapythongo 可能是个人实际情况的局限吧, 只考虑技术, 现在也算半个运维, 小项目的架构自己搭也没有什么问题, 打算敲到 三十 五 六 岁, 再去当几年讲师, 就回家卖麻辣烫去了, 6 块钱一碗的那种, 嘿嘿嘿...., 或者开个便利店卖泡面, 实现小时候的梦想
|
6
lowman OP @chengxiao 前期应该还是考虑开发效率的多一点, 后期再重构, 至于你说的国内 web 圈, 个人不管国内, 国外, web server , 当流量达到一定程度, 都是要考虑一下的吧
|
8
faker1 2019-04-18 09:35:18 +08:00 via Android
原来是 py 现在到 go 感觉不想回去了
|
9
Ehco1996 2019-04-18 09:52:51 +08:00
web 一般性能瓶颈都在 io 吧?语言的性能一般不是问题
go 比 py 强的地方在于是静态语言,写起来不会太魔幻?,维护和 debug 都要方便很多 |
10
xxx777 2019-04-18 11:00:41 +08:00
经历好像,入职的时候是 PHP、慢慢转了 Python2 年,又搞了半年 Go, 语言这东西决定不了, 但它能决定找工作薪资,Go、Python 找工作都不是很好找。PHP 与 Java 还是爸爸级别的。还是想办法赚钱比较现实
|
11
abel1989 2019-04-18 11:00:42 +08:00
感觉 v2 上面每天都有人在问这个语言或者那个语言,有没有觉得问这个东西感觉很 LOW 啊? 每个语言都有自己的特点,项目架构和业务需求决定了你使用那种工具(语言)。
|
12
www5070504 2019-04-18 11:06:55 +08:00
本职 python 现在在学习 go 感觉这俩都挺好的 可能是老生重弹了 不要限定在一门语言啊 go 的开发效率也挺好的
|
14
lowman OP @faker1 从心底上说, 我也是更喜欢 Golang, 可惜实力不济, Golang 岗位面试不上, 面试过的公司都是要 开发 架构 运维 全都懂, 不知道是不是面试造航母, 工作拧螺丝, 等手头项目做完, 和老大商量转 Golang....
|
16
lowman OP @xxx777 在深圳, 好好准备, 找 python 相对而言还是比较好找的, 如果不建议外包的话, 反正我是再也不会去外包了, 但 Golang 是真的少, 作为一个码农, 想着怎么多赚点钱, 也是极好的
|
17
lowman OP @www5070504 嗯呢, 想做 Golang, 但是没说要放弃 python, 作为一门胶水脚本语言, 单是在自动化运维这一方面就已经很厉害了
|