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