今年医学院校毕业(本科),工作不容易找,医院要求签五年合同还有两万违约金,感觉没有意思前景不好。
然后我表哥现在也是做编程的,他就推荐我来跟着他学,现在刚学一周,来 v2ex
上面发篇总结。
第一到三天(变量运算符)感觉不难,第四五天(控制语句,数组)较难。
大家好我是他表哥,v2ex
账号 @zeromake,github
也是 zeromake,这里的学习计划是由我定的,我本身是做 python
, golang
纯后端的。
由于他只是想转行工作赚钱,所以我直接推荐他学 java
。
现在是找了一个培训机构的视频教程先让他学基础,日后学完基础,由我指导他进行一些项目练习。
白天由他自主学习,晚上我会帮他解惑并总结今天的学习。
主要是 Java Web
方向,根据我的查找应该学的 web 框架是 Spring Boot
,Mybatis
,如果不对请大家推荐。
第一周的学习代码我已经让他整理放到 github
上了,以后每周都会让他发一篇这样的每周总结。
然后大家有什么推荐的学习方法都推荐给我吧。
日后学习完成可能就要在 v2ex
和各种地方进行求职。
现在比较慌的是没有经验,不好找工作,所以包括求职方面的也给些建议。
1
zeromake 2018-07-15 09:14:47 +08:00 1
大家好我是他表哥,有什么建议都可以提出来,我会归纳总结起来。
|
2
eric1202 2018-07-15 09:41:10 +08:00
0 基础的话要多敲基本代码
|
3
starcraft 2018-07-15 09:44:19 +08:00 via iPhone 10
厉害了。医生越长越值钱。你这种 cs 基础,功利化培训,随便几年工资就天花板了。你是有多缺钱,眼光才放的这么短。
|
5
melonrice 2018-07-15 10:10:30 +08:00
为啥不直接跟你学 python
|
6
luozic 2018-07-15 10:11:00 +08:00 via iPhone
医药学的相关背景为啥要丢掉? 学习一下数据分析,医药生物相关做数据相关分析是不是更好?
|
7
duola 2018-07-15 10:11:38 +08:00
个人一直认为学医出来的工资过万。
|
8
duola 2018-07-15 10:12:41 +08:00
把英语学好,也是一个基础。
|
10
zeromake 2018-07-15 10:17:48 +08:00 via Android
@melonrice 因为基础部没有合适的教程是一点还有就是 java 明星工作岗位多,再说后面学的好基础学 Python 不是很轻松。
|
12
wenbao 2018-07-15 11:13:16 +08:00
学医挺好的啊建议多找领导要学习机会,几年副主任主任之类的还是 ok 的
|
13
jeffson 2018-07-15 11:19:51 +08:00
里面的人想出来,外面的人想进去
|
14
gowk 2018-07-15 11:25:02 +08:00
呵呵,这还要看个人的造化,是否适合编程,我也曾是教表弟学习编程的“表哥”,关键我这表弟还是学软件工程专业的,毕业后没找到工作,干了两年保安后又找到我,说工资低没前途,想做 IT,去北京培训了几个月 Java,花了几万块钱,眼看着身边的同学一个个找到了工作,他开始着急了,搬过来跟我一起住,让我辅导他,我让他写个简单的类,简单的方法。他特么打开 Eclipse,新建个 Java 类文件就开始往里写 if。。。方法声明都没有,把我气的半死,这可是正经软件工程专业毕业并且培训机构出来的。。这样的能找到工作就没天理了
|
18
likuku 2018-07-15 12:50:37 +08:00
医药学,进药厂也是个非常好的吗
|
19
chinafu 2018-07-15 13:09:00 +08:00
据我所知。。。医生工资很高的。。。大大超过 1W。。。
|
20
AltairT 2018-07-15 13:17:26 +08:00 via iPhone
@gowk 所以我觉得很魔幻,既有你表弟这种,也有前几天作假万把块发帖炫耀的那种(不能判定是否是软文),只能说培训机构搞坏这行了,什么人,本行都做不好就认为培训 it 能有出路,好像这行谁都能干一样
|
21
zeromake 2018-07-15 13:21:22 +08:00
@hhb0206 找本 python 入门书,对着代码学很快就能学会,后面的深入可以靠一些书籍,比如 《流畅的 Python 》。
|
24
0915240 2018-07-15 13:34:07 +08:00
0 基础的话应该多花时间在代码练习上面而不是发帖了。
|
25
zeromake 2018-07-15 13:36:47 +08:00
@AltairT 我这边倒不是培训级的了,我这边是手把手交了,教基础真的有点难受,我都记不起来我基础是怎么就学会的了。
还有一个事就是那个我表弟还有个表哥(关系不是很熟)当初也问过我了,我一再强调不要去培训,然后过了老久,我都以为他放弃了,突然跳出来说块培训完要找工作了,然后我就问了他学的怎么样,然后他说课上教的都学了。 然后我问他还有呢?他说没有了,我就问他你班上那么多人,你自己不学点其它的怎么比的过其它人? 我还问他你每天会去刷各种文章和开源代码排行吗?他说也没有,然后我就和他说自己多学点。 然后最近联系了,了解了一下情况就是找不到工作,已经放弃,1w+打水瓢了,他说班上 20+人只有 5,6 个找到工作的。他自己也有面试了 5,6 个都挂了。 |
26
ranwu 2018-07-15 13:37:18 +08:00 via iPhone 1
如果英语还行的话
推荐比较快速的方法, 1.java 官方文档过一遍 2.刷 hackerrank 的 java 部分 以上学完大概 1 个月,然后用框架构建一个 web app。第一个 app 要简单,然后逐渐加强难度。 1.todo list 2.学生管理系统 3.图书管理系统 4.贪吃蛇游戏 总之,不断写 app 就行了,有空的话刷刷算法,这个可以熟悉这门语言。 以上。 |
27
torbrowserbridge 2018-07-15 13:38:31 +08:00 via Android
你搞 Python 叫他 Java ?还是有点差别的老哥
|
29
zeromake 2018-07-15 13:40:06 +08:00
@torbrowserbridge 我当初搞 java 的兄弟,没说清楚,基础我还是 hot 的住的。
|
31
jiangnanyanyu 2018-07-15 13:55:39 +08:00 via Android
带个徒弟不容易啊,兄 dei
|
32
vanxy 2018-07-15 14:13:37 +08:00
从零开始学建议看视频学: http://yun.itheima.com/course/7.html。这部视频非常系统,还有包括各种 java 知识点和小细节等内容。
不推荐看官方文档,看英文教程。因为 1. 学起来没有头绪,不系统; 2. 学起来会非常的枯燥; 3. 可能会把时间浪费在诸如环境配置,莫名其妙的错误上。 |
34
yhzwy 2018-07-15 14:52:49 +08:00
什么行业的人都认为本行业不行。
本质上是得陇望蜀。 |
37
yeeyeung 2018-07-15 15:21:38 +08:00
加油加油
我在 v 站看到很多学医的朋友转行成功了 我也是临床在转行 |
38
mikulch 2018-07-15 15:39:25 +08:00
真的假的,医生都转行了?这是想啥呢?
|
39
Shynoob 2018-07-15 15:47:01 +08:00
@zeromake 我是一名 java 初学者(一年多工作经验),个人认为 springboot 的拆箱即用的特点即是优点(提高效率)也是缺点(忽略底层实现,不利于初学者了解思想和工作流程),可以尝试先从 ssm 开始学。。了解工作流程了 在使用 springboot 提高效率
|
40
RegisW2EX 2018-07-15 15:47:02 +08:00 2
看视频看教程的时候会有种错觉,就是当下会觉得自己理解了明白了,但转头自己敲的时候却发现一点儿头绪都没有,啥都不记得了。所以就和各位前辈说的一样,一定要多敲代码练习,直到不需要看文档就能敲出一些常用的代码为止。
基础功能的代码记得有点熟了后,就开始以一些小项目作为目标,进行增量开发,从基础版本开始做,逐渐迭代加入新功能。前面楼层说的一些简易管理系统和小游戏都是不错的小项目目标。小项目,一方面可以融汇各方面知识,另一方面能给学习者带来成就感,而成就感对于初学者起到的激励作用是非常大的。 补充一点,建议学会时常使用思维导图对学习的知识点进行梳理,有利于在大脑中形成知识框架。 |
42
mikicomo 2018-07-15 16:28:20 +08:00
一个小建议,注意下代码缩进
|
44
mikicomo 2018-07-15 16:38:13 +08:00
@zeromake #43 还有一点,springboot 现在的确挺火的,但是相当一部分项目还是 ssm 的说实话,而且我觉得,要是有时间的话(这要看你定的这个学习时长是多久了),建议还是要把 ssm 搭一下,springboot 利弊参半吧,一点点小建议吧,虽然搞这些个配置不能提高水平,但能加深了解的。
|
45
romisanic 2018-07-15 16:59:24 +08:00
缩进问题新人很容易有,段落问题也是。最近带新人,应届生很有感触。
不过我也建议 ssm 入手比较合适,更清晰一些。 |
46
sudoz 2018-07-15 18:21:24 +08:00
自以为是的表哥瞎 jb 带路
|
48
nendors 2018-07-15 18:45:21 +08:00 via iPhone
听说医院药房都外包出去了 是不好混了
|
49
bigcatw 2018-07-15 18:58:43 +08:00
借个楼,想学 swift,有 java 的皮毛基础,入门难么?
|
50
thebayarea 2018-07-15 19:27:53 +08:00 2
医学本科毕业找不到好工作很正常,我建议边工作边考医学研究生,出来去大城市做医药研发工程师。这比零基础成为优秀的软件工程师要轻松。医学专业找软件开发工作首先专业就不对口,遇到算法面试题你没数据结构与算法基础打算怎么办?没必要舍易择难。
|
51
fileffe OP 是的,药学现在在转型,基本夕阳了
|
52
ttnb 2018-07-15 19:51:23 +08:00
收藏一手,正好复习一遍~
|
53
lovelife1cm 2018-07-15 20:22:39 +08:00 via iPhone
我一个送快递的,现在在学 swift
|
54
luopengfei14 2018-07-15 20:37:58 +08:00 via iPhone
不建议学编程,学医的已经毕业,何必吃青春饭呢?
|
55
zeromake 2018-07-15 20:47:17 +08:00 via Android
@luopengfei14 这么好,兄弟来一套不吃青春饭的工作啊,我也想要啊。
|
56
leedong00 2018-07-15 20:48:03 +08:00
这玩应多枯燥啊,没兴趣的话上班老没意思了。
|
57
samaxu 2018-07-15 22:50:41 +08:00
有个建议,出学时可以做那种超级简单的 acm 题 来巩固
|
58
bk201 2018-07-15 23:12:27 +08:00 via iPhone
你表哥害你啊,学医别放弃,你表哥说难听就是搬砖工,否则不会乱推荐的
|
59
ifhwhlwpto 2018-07-16 02:30:39 +08:00
我有个同学+同事在美国 top10 的学校读了 4 年拿到医药学博士 然后再花了一年半的时间拿到 CS 硕士 今年入职做机器学习工程师
|
61
q397064399 2018-07-16 07:21:26 +08:00
@zeromake #60 读研可以换方向吧
|
62
zeromake 2018-07-16 07:34:35 +08:00 via Android
@q397064399 那么厉害的,读研还能换那么远的方向?得学多少东西,没老师教的情况下学不好吧。
|
64
Leigg 2018-07-16 07:47:12 +08:00 via iPhone
我感觉带人和找学习伙伴是很心累的,你投入大把多时间精力,然而别人说放弃就放弃。
|
65
LudwigWS 2018-07-16 08:18:44 +08:00
你找的是啥机构的视频
|
66
q397064399 2018-07-16 08:31:01 +08:00
@zeromake #62 学不学得好并不重要吧,毕业 混进医院里 才是重点
|
67
chaleaochexist 2018-07-16 08:36:50 +08:00
除了 spring boot 还要学学 spring 和 spring mvc.
白天学习晚上指导 3 --6 个月出师. :) |
68
zeromake 2018-07-16 08:40:28 +08:00
@q397064399 #66 因为没关系没门路啊,要不我们一家子怎么跑来搞程序员这种只要技术就行的东西。
|
70
zeromake 2018-07-16 08:48:12 +08:00
|
71
ftexplore 2018-07-16 09:14:14 +08:00
药学确实比较尴尬,药剂师的门槛低,发展又有限制。
|
72
ren2881971 2018-07-16 09:35:00 +08:00
建议学完 spring boot 务必回头再学习下 servlet jsp filter listener.
这是基础,虽然工作谁也不会让你写 servlet 但这是 java ee 的基础!!! 重中之重。 |
73
erichen86 2018-07-16 09:46:53 +08:00
你绝对会后悔的,哈哈哈
|
74
SoCrazyStone 2018-07-16 09:49:58 +08:00
早上看视频,下午晚上敲代码(要默敲),背一星期面试题,这样 4-6 个月出来如果找不到工作,我觉得就可以放弃了,真的有很多人不适合这个行业.. 不知道你看的什么视频,如果可以的话尽量搞一套传智的视频看,挺好的
|
75
zeromake 2018-07-16 09:52:10 +08:00
@SoCrazyStone 就是传智黑马的
|
76
laclys 2018-07-16 09:54:16 +08:00
我觉得你会后悔的。这个入行很容易天花板。二来青春饭,真不如好好当医生
|
77
yuyisuo 2018-07-16 10:00:28 +08:00
关注一下。自学真的很坑的,楼主有表哥带会好很多。适合这条路的话,基础部分自己就能学下来,当然程度另说。我个人自学的感触是,由基础知识到实际应用的那一步,真的很难,就是 26#那一步。基础的话,初学很难有比较深的理解,还是要在实践中反复巩固
|
78
specita 2018-07-16 10:07:38 +08:00
以前我也推荐过我读软件工程的弟弟学习路线和方法,刚开始兴趣浓,后面....然并卵
|
79
qooweds 2018-07-16 10:13:44 +08:00
真是愚蠢的决定
医药学,还能进医院,在药房都都比码农好 毕业了再开始学,加上这几年经济不景气,干几年就被裁了,回家喝西北风? |
81
onyourroad 2018-07-16 10:45:30 +08:00
你这个表哥害人不浅啊。
|
82
zeromake 2018-07-16 10:48:25 +08:00 via iPhone
@onyourroad ???你有更好的说出来啊,我让他跟你混啊。
|
83
onyourroad 2018-07-16 11:11:26 +08:00
@zeromake 好好读书去考研啊。
|
86
Jarvix 2018-07-16 11:18:21 +08:00
持续关注,题主如果有好的学习方法和资料也可以分享一下
|
87
ytmsdy 2018-07-16 11:18:47 +08:00
IT 行业有他的优势,一开始毕业给的起点很高,动不动就是十几 K,几十 K 的给。但是 IT 从业人员到 40 以后,精力慢慢跟不上,总是会被淘汰的。到时候不写代码,靠什么养活自己是一个很大的问题。
医生虽然刚刚开始的起点很低,苦哈哈的念了 7 8 年的书,毕业起码 30 了。码农都已经工作了快 5 年,说不定都已经买房子了。看着虽然不公平,但是不能拿人家最光鲜亮丽的时候和自己最惨的时候比。 医生一般上都要到 40 岁,45 岁,经验慢慢积累起来以后,收入上才能上来很多。 |
89
vanxy 2018-07-16 11:47:42 +08:00
@go 课程目录拉倒底-更多章节请下载完整视频观看- https://pan.baidu.com/s/1bpD3P07#list/path=%2F
|
92
cqu1980 2018-07-17 09:55:44 +08:00
建议学完了基础(变量,接口,类,和基础语法)直接上 SPRING 或者 SPRING MVC,找一套简单的网站源码,一边学习框架一边修改,遇到一些基础问题再反过来看书或者百度找答案,不建议一直盯着基础看,太枯燥,很容易就厌烦了。等修改差不多了,觉得可以自己做了,就开始自己做一套简单的程序。
|
93
luopengfei14 2018-07-17 20:30:47 +08:00 via iPhone
|
94
zeromake 2018-07-18 08:56:17 +08:00
@luopengfei14 #93 但是他不是学医的大兄弟,当初他学医药学时药房还没改革,等他学完出来已经改了,至于说考研的重点是又没老师带,纯靠自学,我自己都不信了。
|
95
chaleaochexist 2018-07-27 13:08:14 +08:00
楼主放弃了?
|
99
gowk 2019-11-05 13:37:51 +08:00 via Android
学编程也得因人而异,他对 IT 本身并没有好奇心,只是冲着高收入来的,没天赋再加上比较愚钝,很多概念理解不了,不得要领也不愿意思考,我也不是一个好的师傅,所以他没坚持下去,觉得累,就半途而废了。
|