扯下我的技术履历
2012 年老师教的 Java 当时还是 SSH,算对 Java 有点了解。
13 后发现 PHP 做网站更快, Java 啰嗦 语法代码又多,之后就没有继续学习使用 Java 了
14 年渐渐又转向了 Python,因为可以做更多的事情,就当成第一语言一直学习使用。
17 年辞职了,换工作发现 Python 并不好找工作,再加上学历带个专,更是男上加男了。
当时还是浑浑噩噩 ,啃了一些 C 、CPP 汇编 逆向 想做 WG 圆儿时梦
后来发现也就找到内存 修改地址 觉得并不是很高深的技术,但要混出名堂要靠这个吃饭不知道要多久,等不了。暂时放弃学习。
18 年人工智能火了 买了书回来 发现 并不好学 精通 Python 也搞不定这个 也暂时放弃了
18 年底来大城市广州工作主语言换成了 PHP,业余时间还是把 Python 当做第一门语言。
19 年 看了看大数据,买了本 pyspark 然后快速过了 Hadoop spark 的一些东西,
后悔当时没有继续用 java 去学个 php,好歹岗位也多进阶的也可以做大数据 。
现在 2020 年 要想回本地 南宁 发展了,工资减半都没有个 Python 岗位 ,倒是 PHP 和 Java 岗位多些,Java 岗位工作好像高一点
thinkPHP 做了 2 年发现真不是我喜欢的 改天再发个帖子吐槽
,所以真不想找 PHP 的, 因为心里不喜欢 也不想更深入学习
回去本地发展 工资减半的情况下 打算学回 Java 。
就像问问 Java 现在是 springboot springmvc 什么鬼的 学哪个 还是用 tomcat 吗 tomcat+nginx 就可以了吗?
需要学那些东西。。 今天一天就把基础语法书看完了,其他的一个月应该应该能搞定吗?
B 站找了些视屏 有些懵 主要是怕没找对技术栈 怕学错浪费时间
我上面描述并没有描述我py玩得多溜 因为并不重要
py玩得精 当地也没个py岗位, AI、视觉达不到 达到岗位也就几个
大众的web、爬虫 运维等 更是没有
1
chihiro2014 2020-06-15 01:18:19 +08:00
你这没个定性啊= =,不要觉得啥赚钱做啥。很容易被淘汰。
Java 要学的东西很多,有兴趣还是直接看一整套的培训视频就完事了。 东看看西看看,这种情况很糟糕 |
2
richangfan 2020-06-15 01:31:11 +08:00 via Android
Python 可以做游戏服务端
|
3
Ehend 2020-06-15 02:12:58 +08:00 via Android
我觉得是不是 Python 学的不够精,看你描述感觉很难钻研一个东西
|
4
594duck 2020-06-15 04:29:22 +08:00 via iPhone
|
5
594duck 2020-06-15 04:30:47 +08:00 via iPhone 1
你啦,还是定定心,学 java spring boot 。太可怜了,被忽悠着上 python 这种胶水语言。太可怜了。
|
6
skypyb 2020-06-15 07:02:17 +08:00
...java 要学的东西那可太多了
|
7
noreplay 2020-06-15 07:58:33 +08:00 via Android
以前 GitHub 上每日 trending 里有很多 Java 相关的。可以去翻翻
|
8
zqguo 2020-06-15 08:11:03 +08:00
玩 py 的路走窄了
|
9
myCupOfTea 2020-06-15 08:49:49 +08:00
java 的话就 sprint boot,然后 sprint cloud 平稳过渡,spring 生态实在太强了,,
还有 sprint boot 其实内嵌了一个 tomcat,打包后可以直接部署 |
10
anaf OP @chihiro2014 谢谢 我并不是因为啥赚钱就学啥呀,但是也要能吃饭那种。
你看我的时间 14 年 安卓起步 我并没有学 ,python 是感兴趣的学。现在真不好找工作 我也知道搜一套培训视频看完事 ,就是怕学错 目前知道的 ssh 企业基本不用了。 还有其他不知道的万一学错 时间消耗不起 |
11
constantine008 2020-06-15 09:02:21 +08:00
看看高级 Java 工程师招聘的要求对着学
|
12
anaf OP |
13
anaf OP @Ehend python web 爬虫 等我都会 但是 这些岗位 在广州都不多,反而 AI 视觉编程多 但是这些不是会 python 就能搞定的
我当地 南宁 那边都没有个 python 岗位 迫于转语言了 |
15
ben1024 2020-06-15 09:10:52 +08:00
不喜欢 ThinkPHP 可以试试 Laravel,Yii 。
Java 技术栈还是比较庞大,相对要学的还是比较多 |
16
anaf OP @myCupOfTea 看着视频 好像有说过 直接一个内嵌 tomcat 难道看完视频完事了。? 又说要学的太多 目前知道要就要肯 spring boot
|
17
anaf OP @ben1024 是的 考虑过,但是整体 php 生态也反感了。
java 更深一级可以做大数据 更多一条路 生态比 PHP 好 工作也多一点 |
18
anaf OP @zqguo 不是玩得窄 是整体环境窄 除非会个 AI 视觉等这类的 才玩得起来 但是这些又有谁能轻松玩起来呢。
爬虫 web 运维 这个一线城市 有那么点岗位 二三线基本零蛋 根本没得选的啊 |
19
ahaodady 2020-06-15 09:29:38 +08:00
看到你用 tp 我就放心了,最近几个月,PASS 一大堆带 tp 字样的简历,每个都怕错过抱着试试看的想法去,都是惊掉下巴的渣。我觉得你不应该怪 php,或许你可以怪这个社会,没有那么多的岗位让你选择。如果不是因为工作迫使你用 Python,14-17 这几年,你早就换了更多其它语言了。
|
20
xingjue 2020-06-15 09:30:31 +08:00
php 不香吗
|
21
Tecrafter 2020-06-15 09:30:38 +08:00 2
|
23
zzzmh 2020-06-15 09:36:36 +08:00 1
建议慕课
先从免费课程开始看起 https://www.imooc.com/course/list?c=java 另外要做一个心理准备,就是 java 已经高度饱和且溢出 也许还是找得到工作但收入远没有市面上流传的那个水平了 除非干到 5 年以上经验且各种精通才有可能达到 |
24
anaf OP @ahaodady 看吧 渐渐的 TP 都被 pass 了 所以我觉得我放弃 TP 应该不错错误的选择 , 但是是因为爱好 爱好 才学了 python 并不是因为 工作 当时是派遣方式在国企工作的 没有考虑那么多 时间充足 ,就一点一点学 python 了 没有考虑到说 py 不好找工作。现在看看 应该先有饭吃 才考虑兴趣爱好
|
27
anaf OP |
30
oldhorse 2020-06-15 09:45:39 +08:00
@ahaodady 怎么感觉 v2 上都很歧视 tp 啊。框架这种,难道不是喜欢哪个用哪个,哪个顺手用哪个吗。而且会一个框架,想转其它的,看几天文档也就会了,不存在太大的问题啊
|
32
cian 2020-06-15 09:50:40 +08:00
跟语言没啥关系,如果因为找工作学一门语言,那么找工作可能就会是问题。除了找工作还有其它出路,换换思路吧
|
33
anaf OP @cian 其实就是副业嘛 但是正业现在都没稳 哪敢搞副业 我副业倒是有好几条路 但是迫于 各种原因 正业不能停 真跟语言有很大关系 因为能吃上饭先。 敢问哪个 IT 不是先学会一门语言的 比如前端 明显 VUE 比 其他的 好找工作。
|
35
myCupOfTea 2020-06-15 10:04:08 +08:00
@anaf sprint boot 的项目打包后,就可以直接运行了 java -jar xxxx ,不需要像以前还需要高个 tomcat 来配置(boot 内自动配置好了)
|
36
lancelock 2020-06-15 10:14:21 +08:00 1
java 的东西确实太多太繁琐了,有些东西其实也没必要看了,比如 jsp,但有的教程还是会讲。一开始学确实会没有头绪。
我建议的路线是 java 语法-> spring -> spring mvc -> spring boot 看完之后就可以写东西了,写的过程中再看自己有哪些欠缺,针对补就行了 说实话我自己写东西我也不爱用 spring,但要找工作的话这个还是主流,还非学不可 |
37
hatsuyuki 2020-06-15 10:19:37 +08:00
@594duck 时代变了,很多要求快速开发的游戏会用 C++/Java/Erlang 做底层,用 Lua/Python 写业务
|
38
ahaodady 2020-06-15 10:33:16 +08:00 1
@oldhorse 我以前不歧视(因为我自己 8 、9 年前也用过),最近几个月开始特别歧视,合作的公司推的 PHP 简历,但凡带 TP 框架的简历,讲的很好,什么精通 linux,什么搞过秒杀设计,搞过 redis,搭过 mysql 主从,结果一问基本三不知的,所以我特别反感,每次都看到简历里的亮点,每次都被伤到,你说我要不要宁可错杀也不放过?一度让 hr 过滤这类带 TP 框架的简历。要知道如果每天工作只是面试,那我也乐意,但我还要上班啊,这种简历存粹就是浪费时间,真心无语,所以我能说什么呢?碰到一个会的,关键是玩又玩不透,一会学这,一会学那,贪多嚼不烂,没有精通就换,我觉得这个跟态度有关,题主更需要反思,每个语言都有各自的优缺点,要看场景!场景!场景!为什么大公司 PHP 算前端?你懂就真懂了,不懂那说明还会反驳。
|
39
remark308 2020-06-15 10:34:56 +08:00
python 的工作大把大把吧 怎么会不好找
|
40
ahaodady 2020-06-15 10:39:39 +08:00 1
@anaf “看吧 渐渐的 TP 都被 pass 了 所以我觉得我放弃 TP 应该不错错误的选择 ”,需要注意的是 TP 代表不了 PHP,tp 只是一个国产框架,上手容易,被各大培训公司做为首要培训框架,当然现在它们已经转战培训 laravel 了。框架很多,并不是说这个框架不好,如果你真的牛,却一意孤行,或许会被误伤(因为用这个框架的大部分人太渣)。
|
41
mamahaha 2020-06-15 10:46:20 +08:00
就像有个人的提问:开法拉利应该喝什么酒?提问的重点不是在问喝什么酒,而是在强调提问人开的车是法拉利。
就这个问题来讲,那就不是想问 javaweb 怎么学,而是在强调 python 不好找工作。作为一个有多年经验的职场人员,很容易就能找到 Javaweb 的学习资料,而且也很明白在这里几乎没人真心回答的。所以唯一的目的就是让想学 python 的人能减少就减少一些。 |
42
anaf OP @ahaodady 不是哪个意思 我想要的答案 已经有人给我了 我发现 挺多人曲解了意思 我可能表达也不够好 让你理解成哪个意思
|
44
anaf OP @mamahaha 确实是我不对 可能让你觉得有这个意思了 已经有人给到了答案。 给我了个思维导图给我 我可以按照图来学习了。
|
45
gz911122 2020-06-15 11:24:12 +08:00
视屏 是什么?
视频吗? |
47
u823tg 2020-06-15 11:30:21 +08:00
国内就这样用啥一窝蜂就用啥。 什么生态好,业界惯例,最佳实践,还不是这样最稳妥,别人已经踏过路了就算出问题也怪不到他身上
|
48
chihiro2014 2020-06-15 12:52:19 +08:00 1
Java 其实低端 CRUD 都被饱和的差不多,现在入场,除非应届那种,不然很难找工作。高端依旧稀缺
|