Soft_Job版惠我良多,刚好趁最近要转职来分享我第一份正职工作得到的经验
第一次发长文,如果排版伤眼还请见谅
背景介绍:
私立科大(明志)毕业,在校实习一年(app测试基本没有技术性),全端工作经
验一年半,正在跑离职手续,也确定下一份offer了
后端:Java+Spring 稍微玩过一点Node Js.Python
前端:JavaScript AngularJs
这篇文是给谁看的?
如果刚毕业不知道要怎么进入这个行业,或是想要转职找不到方向,希望我可
以给你们一点帮助
导览:
首先第一件事请打开你的Google,他是所有工程师最好的朋友,要习惯跟他相
处,在这篇文中,如果遇到你/妳看不懂的词汇,请问问google老师,不要求
要完全搞懂这个词在干什么,但至少要知道它在干嘛,这对面试很有帮助
红色 标注我认为一定要知道的名词,有空最好学会
黄色 是知道一下,不一定会用到的东西
本文开始
一. Java后端
现在后端语言到底哪个比较优势还是众说纷纭,不过应该不会有人否认Java绝
对在台湾占有很大的市场,如果没学过Java这个章节可能会看得有点痛苦,如
果是学C#之类的后端语言,可以直接跳过了
刚毕业的大学生在校学的语言可能是C C++,我也是如此,进入第一间公司的时
候我是完全不会Java的状态,也非常庆幸可以遇到一间愿意培养的公司
假设你已经学会基础的Java了,进入企业第一个一定要听过的是
Spring,非常多企业级后端都是使用这个框架,Spring大幅的改变
了写程式的概念,核心思想Inversion of Control还有容器的概念
,刚入门的时候可能有点不直觉,了解这些概念会是第一个门槛
接下来是Database,我遇到的现象是企业都以为毕业生会用DB,可是通常
不会,在学会Spring之后,通常你会需要一个ORM来跟DB作互动(当然也有人直
接使用JDBC),简单来说ORM就是帮你把DB里面的资料转换成物件的型态,让
Java可以直接使用,我使用的是MyBatis,大多数企业在使用Hibernate
,基本上只要学会一种,要换学其他ORM会快很多
跟前端互动的Web Framework(台湾好像很少用这个词不过一定会用到),它是后
端程式跟前端网页互动的关键,比较主流的有Spring MVC.Struts 2(比较多问题)
前后端互动有分两种是Server-Side Rendering跟Client-Side Rendering
这个就比较进阶了
打到这边有点累了 如果大家觉得这种文章有一点用的话我过几天继续写XD
预计还会写 前端.一些基本电脑常识.面试的技巧
作者: tacimio1216 (Sheena) 2018-03-03 11:20:00
推
作者:
senjor (哞哞)
2018-03-03 11:28:00Java Play (ry
作者: louis70109 (Nijiayu) 2018-03-03 11:40:00
rails路过
作者: ga013077 (Daky) 2018-03-03 11:40:00
经验分享给推
作者:
pttworld (批踢踢世界)
2018-03-03 11:42:00你用的又不是ORM
作者:
pttworld (批踢踢世界)
2018-03-03 12:14:00SQL Mapping vs. Object Relation Mapping 都学无坊
作者:
srwhite (鲁蛇阿白)
2018-03-03 13:21:00觉得差不多要进入重点居然就结束了
作者:
brad84622 (brad84622)
2018-03-03 13:45:00在学生想多了解!推推
作者:
TAKADO (朕没给的你不能抢)
2018-03-03 15:21:00可能标题下错了,大家会以为你要分享求职+工作进程的心得
作者:
pig0038 (颗颗)
2018-03-03 15:22:00现在如果还坚持找Java的工作,个人观察找用 SSM ,也就是Spring MVC Spring Boots Mybatis 的公司, 会比用传统的SSH Spring MVC Struts Hibernate, 较有创新性以及发展性, 如果连框架都没用的...除了银行,还是块陶吧
作者:
TAKADO (朕没给的你不能抢)
2018-03-03 15:31:00然后我很好奇的是现在大学正常programing 101教什么?我几年前是先教Java,接着EE/EJB然后有修到写底层一点的课才会带C。
作者:
loveu8 (RA1-推广)
2018-03-03 17:16:00最近看一些资料,SSM还蛮有趣的XD
我今年也要找前端的工作,目前在自学php中 QQ我私立中字电机毕业学士,真的这方面全都没碰过,尤其是数据库的部分,来好好拼了
作者:
loveu8 (RA1-推广)
2018-03-04 07:42:00楼上别怕,我以前也没学过SQL,花点时间扎马步吧!
作者: stevenchen12 (stephenel) 2018-03-04 10:34:00
推推 想知道什么都不会的菜鸟真的会有公司要吗?
作者: t64141 (榕树) 2018-03-04 22:49:00
敲碗求续集
作者:
starburs (星爆气流斩)
2018-03-05 00:00:00想问一下如果大学一毕业只会C跟java的皮毛这样去应征会有人收吗 还是先自己精进一点再应征
作者: jack840907 2018-03-05 00:54:00
推实用
作者:
yungLean (太空Marsh)
2018-03-05 09:53:00推推 新人最爱看这一味 简洁又有方向
作者: ku399999 2018-03-05 12:00:00
现在才3月...要学也不会来不及