
这个朋友毕业了家里人觉得程序员工作强度太大,于是给他另外找了其他行业工作。但他做了两年一直是实际工作强度不比程序员低,工资还明显少了一截的状态,觉得这还不如当程序员呢。于是他现在辞了在家学习,想入行做回程序员。
他网上查了查,现在相对而言需求量大一些的是前端和 java 后端,但两者之间又非常纠结。
我总结了下他的情况和需求:
坦白说我对现在的初级前端、初级 Java 行情也不是特别清楚,好像都挺难的,就不知道哪个更难些。对于他的需求,我也没太多了解,毕竟我也只是个工作没两年的菜鸡。
希望各位前辈给点意见,劝退的话就不用讲了,他好像入行的想法很坚定。感恩~
( PS:最后声明下这个朋友真的不是我,不要歪楼再发“你说的这个朋友到底是不是你自己.jpg”了,嘤嘤嘤)
1 smallBalck 2020-07-18 17:57:58 +08:00 目前市场前端需求高,初中级前端工资都比后端高 |
2 ak47007 2020-07-18 17:59:22 +08:00 前端岗位只需要会前端,java 岗位全都要会,自己选吧 |
3 asLw0P981N0M0TCC 2020-07-18 18:06:59 +08:00 “你说的这个朋友到底是不是你自己.jpg”了,嘤嘤嘤) |
4 revalue 2020-07-18 18:13:06 +08:00 @smallBalck 你对“前端”是不是有什么误解? |
5 itechify PRO 推荐不做程序员 |
6 zshneedmoney 2020-07-18 18:18:45 +08:00 测试开发 |
7 GBdG6clg2Jy17ua5 2020-07-18 18:19:45 +08:00 via iPhone 劝退 |
8 asaxing 2020-07-18 18:25:42 +08:00 via iPhone 推荐人工智能和大数据 /doge |
9 djoiwhud 2020-07-18 18:34:52 +08:00 via Android 先丢本 java 编程思想,要求他三周看完两遍,并且能够理解和记忆大多数内容。能做到再谈入行的事,做不到就只能劝退。 |
10 lxtx2018 2020-07-18 18:38:11 +08:00 via Android @jackrelative 你在开玩笑吧 |
11 imzcg2 2020-07-18 18:42:52 +08:00 |
12 imzcg2 2020-07-18 18:43:25 +08:00 建议看看呢亲,受不了就放弃系列 |
14 a132811 2020-07-18 19:01:15 +08:00 现在互联网厂流行 golang 了,考虑一下? 有其它语言基础的一两个月上手,东西很少。比 java 那一套简单不少。 |
15 imzcg2 2020-07-18 19:01:26 +08:00 @fwktzs #13 https://s1.ax1x.com/2020/07/18/U2piq0.jpg 这个呢,不怎么会用 V2EX 的图片,我用的 V2EX 插件完美渲染展示 |
17 gzchen 2020-07-18 19:04:51 +08:00 |
19 EminemW 2020-07-18 19:36:04 +08:00 img src="http://www.v2ex.com/static/img/heart_20250818.png?v=c3415183a0b3e9ab1576251be69d7d6d" width="14" align="absmiddle" alt="" /> 1 @gzchen #17 业务逻辑还是要写的吧 |
20 gzchen 2020-07-18 19:45:32 +08:00 |
21 autogen 2020-07-18 19:46:46 +08:00 有一点点编程基础,但无计算机相关工作经验 |
22 yoke123 2020-07-18 21:29:35 +08:00 给他前端和 Java 思维导图(是的,密密麻麻的那种),先让他大致浏览看看呗。 建议选前端,因为 Java 太卷了,不信你问问那些 Java 开发的。 |
24 raaaaaar 2020-07-18 22:13:41 +08:00 via Android 如果大学认真学了,转什么不都简单么,反正最后都要学。 |
25 youxiachai 2020-07-18 22:32:28 +08:00 尽快找到工作。。这一条。。。 只能找些要求不高的外包 java 了。。。做做 CRUD 了。。 现在前端干的基本都是全栈的活,脱离技术太久,需要的广度太多,时间上来不及 小公司干不来,大公司,看不起你。。。 至于大厂,你没有逆天的能力,错过了校招。。。 只能期待,还没成长为大厂的小公司了。。 |
26 fihserman123 2020-07-18 22:36:50 +08:00 推荐做前端或者客户端,近些年相较后端而言,缺人,入口也快一些。 :) 感觉 V2EX 的风气越来越差了,回答个问题不是调侃就是瞎指挥:Java 编程思想这本书都能推荐的? |
27 GW8I970f36di11t6 2020-07-18 22:55:32 +08:00 @gzchen 这个很多动态的效果都无法实现吧?充其量只是前端多了一个工具而已,还不至于替代。 |
29 swulling 2020-07-18 23:50:35 +08:00 via iPhone 坦白说很困难,先去小公司或者外包积累吧。 前端和后端也要看个人能力,现在前端整体工作更好找一些,缺口比较大。 |
30 swulling 2020-07-18 23:52:09 +08:00 via iPhone 但是其实有个更好的建议是考计算机专业的硕士,出来直接应届身份,学校不错的话,去大厂也很容易。 |
31 swulling 2020-07-18 23:53:59 +08:00 via iPhone 如果能考上不错的大学的计算机硕士。两年半时间你的未来的路绝对比在小厂奋斗要宽的多。 可能直接校招白菜价都比小厂两年后拿的多。 |
32 deplives 2020-07-19 00:32:43 +08:00 |
33 justin2018 2020-07-19 09:27:45 +08:00 不做程序员~ |
34 senwzz 2020-07-19 10:00:49 +08:00 不推荐主业做程序员,用来做副业还可以 |
35 useben 2020-07-19 10:40:00 +08:00 丢失了两年的时间还想进大厂, 让一只准备的人情何以堪 emm 。。 |
36 dongdongdong 2020-07-19 11:22:07 +08:00 不建议来了,这行也没那么容易了 |
37 IamCyborg 2020-07-19 12:14:18 +08:00 真实。。我六月毕业没找到合适的前端岗位,现在在做电商运营,准备以后有机会再搞前端 |
38 wupher 2020-07-19 15:30:59 +08:00 还是转产品吧,毕竟有 CS 证书。 做开发的话,还是要看实际动手能力的,能写代码,甚至写的好,是不是计算机专业反而不重要。 |
39 Kaiv2 2020-07-19 16:12:17 +08:00 via Anroid @fihserman123 不是杠,《 Java 编程思想》 有啥问题? |
40 HappyFox 2020-07-19 17:35:14 +08:00 @Kaiv2 #39 实际上这本书对没有持续“沉浸”在计算机技术领域的初学者不够友好,计算机专业的学生、Java 工程师之所以可以直接上手这本书,是因为他们持续生活在一个充斥着计算机技术交流的环境下,很容易忽视一些普通人的想法和感受 比如,String 的意思是什么呢? 程序员:字符串 音乐老师:弦 比如,CRUD Boy 的意思是什么呢? 程序员:仅仅使用增删改查,对业务进行初级的实现的初级程序员 英语老师:crud 美: [krd] 英: [krd] n. 脏东西;污垢;渣滓>CRUD Boy=坏男孩??? 回到问题本身,我更建议题主的朋友在条件允许的情况下,去读软件工程的专业硕士。 1.至少先融入计算机专业的环境 2.获得应届生身份,提升学历,补足大厂校招的短板 3.有充足的时间恢复实力,同事获得部分校友资源 |
41 TimeRain 2020-07-19 18:10:58 +08:00 读的进书还是读书吧,考上一个名牌大学研究生,到时想做程序员也好,想考公也好,都很好 |
42 TimeRain 2020-07-19 18:13:37 +08:00 如果这位朋友家里不急着要他挣钱,建议考研读书,继续深造,考上了一个好学校的研究生对以后的发展助力至少比现在要好 |
43 ruanimal 2020-07-19 19:39:59 +08:00 自己的职业选择都没有主见的人,感觉入坑码农,后续也会很艰难啊 |
44 xieranmaya 2020-07-19 20:57:19 +08:00 建议来我培训班培训一期,学校不错人也努力的话,学完就进大厂也不是没有可能,往期有非科班非应届的学完就进腾讯,美团,字节,小米等公司的。 |
45 liyi5132 2020-07-20 09:09:57 +08:00 怀疑无中生友,手动狗头 |
46 yiyi11 2020-07-20 09:24:33 +08:00 via Android 后端天花板比前端高,内卷程度也更高,但难度与机会并存。 |
47 seagull7558 2020-07-20 09:27:25 +08:00 一点点编程基础,,太难了,如果 java 后端开始 从 java 基础 到 spring ,mvc, 持久,spring boot 这些框架,再到分布式中间件,还有 spring cloud,学习成本未免过高 |