Linux前言

来源:互联网 发布:mac安装ps软件教程 编辑:程序博客网 时间:2024/05/18 00:21

这篇没有什么专业知识,仅仅只是一些心得体会,说说这段时间的心路历程。

最近因为工作需求终于决定入Linux了,一直以来舍不得Windows的风格,又想着工作有需求了再学。
然后就被各种嫌弃了~~~

Linux作为一个开源的操作系统,在服务器应用方面展现了无比强大的能力,但因为专心于WEB后端开发,没有涉及安卓和服务端,对他了解也不是太多,也就在VM上跑了一下,安装了两个软件了事,直到后来实习完后,再去找工作时才发现,很多公司都对Linux有要求,错过了不少的机会,实在可惜。

毕业后对本来的专业不甚满意,进而盲目的转向Java,才发现在这座城市开发的工作是多么饱和,我那些后端实习并没有多大的说服力,企业更加需要工作经验充足的人员,一次次的面试几乎经历绝望,大公司需要技术深入,小公司需要技术全面,这对我这样一个非科班出生的产生了不小的打击。

Java技术满足了,需要掌握Linux,需要掌握前端,需要掌握算法。。。。

这里写图片描述

但,不要放弃,毕竟~~~培训机构还是在拼命的招人,他们都不怕就说明。。。还有市场
这里写图片描述

这话没毛病!!!!!

Java是大三自学,没有好的人指导,一度遇到不少问题,浪费了不少时间,也没什么提升,才意识有一条正确的路还是很重要的。
我的学习历程~~~~是这样的!
大三买了一本Java入门书籍,网上很多,提醒要谨慎挑选,这里不推荐,有广告嫌疑。
然后磨磨唧唧看了半年,之后发现练习太少,看完又忘
所以,要记住!

光看书没用,要练,自己打代码!

然后有些东西在以后才发现看了没啥用~~~~

之后是WEB端的东西,JSP+Servlet->SSH->SSM->其他的框架

也没什么说的,毕竟网上很多,只是提一些我后来才明白的!
谈不上指导,只不过是自己走的一些弯路,希望别人不要再走了。

1.图形界面Swing有精力才学,这个一般用不上。

2.SSH框架比较老了,一般会用SSM框架,根据情况学,有的教学视频比较老了,很多用不上,不要浪费时间(今年2017,说不定过段时间SSM也不多了,所以学之前多看看博客的最新消息,不要闭门造车)
框架不一定要多懂,不是说要知道源码有哪些特点,大多数都是问框架特点,这是有区别的,初学的一般要求会用,至于源码优化。。。。。需要一些功底才行。
JSP+Servlet原生可能用的不多,但是不了解学框架会很累,而且很多面试题是这个,敲门砖,得学吧。

3.没事就看项目源码,然后打,只要跑起来才叫能用,理论知识再多都是理论,一开始不会要求程序员能自己写出来,但是要会“抄”出来,要能懂,能跑起来。这种源码很多,开源的论坛很多,摸透一个基本上可以找工作了。

4.千万不要忽略前端的使用,比较稀有的使用先不用考虑,但至少要能写一个简易网页,常用的JQuery得知道。

5.SQL语句必须了解,这个很重要,开发中不一定会要你写很多,但是很多错误可能是SQL不对造成的,sql都不知道找错会让你原地爆炸的。