终于还是走上了这条路,时间过得太快,比预期的快太多;
在学习PHP一段时间后,总算是入了WEB编程的大门(从入门到入坟);
所以现在重拾我的JAVA也算是自信满满(装逼莫喷);
在N天的反复思考后,心里总算理清楚为什么我要在一门语言还未精通,却又要换语言学习;
我觉得这个时代并不是说精通一门编程就可以横着走,就像人生,总是需要更多的阅历才能更好的充实自己,体现自己价值;
所以根本不存在换语言学习、专攻;
只能说每种语言有他自己的特色,它适合干什么,你需要拿它来干什么,什么时候你需要它,譬如PHP适合做前端接口,Python爬虫数据,JAVA稳定后端,这些都是我近期的目标;
我认为,选择一门好的语言,有助于你的学习成长;
准确的说,是让自己能够get到学习的兴趣,让自己能静下心,全身心的投入其中,为接下来的学习垫基础;
譬如,我在有两年的学习编程语言经验后(有个毛线学习),在确定自己人生方向后(经过反复思考反复确认,这个过程很艰难),毅然决然的选择入门PHP,不为别的,就因为它简单,易学,能够做网站,所以让自己重新认识了 编程这门行业,也让自己能够投入到其中来,最重要的是它让我重生兴趣,而不是三分钟的热情;
但每个事物有它的优点,也有它的缺点,譬如:
PHP: 上手快,开发快,免费 ------- 人人都能轻松学会,中低端人才饱和、开发项目稳定性差、安全性低、最重要的一点(开发成本低,卖价也很低)
JAVA:基础多很难,开发周期长、涉及范围广 --------- 所以能学好的都是人才、大多都入坟了,就业竞争大,但是最重要的一点(别人工资高啊,开发项目经费也高,提成也高)
所以为了生活费嘛,选择高薪就业,尝试提高自己,在入门PHP后再选择重学JAVA;
并且在学习JAVA的过程中,还可以回来辅修PHP,以此对比它们的异同点,这也算一种学习;
其实这条道路还是很感谢我的启蒙老师:吴华(虽说他不认识我),也感谢那天与我畅谈的胖胖女老师,虽然第一次见面却真心为我提出这一宝贵意见;
在你想要走IT,但是还没确定好初步方向时,不妨选择一门简单易懂的语言,学习其实到最后学的不是语言,而是一种思想;
学习是相通的,在你掌握思想后,你会发现其实很多东西都是似曾相识,只是各有各的特色;
下面写下我自己一波多折的学习历程,记录一下,过程艰辛,感觉很好;
我自己的学习历程:
在两年的学习C、C++、JAVA(应该来说是看别人学习)-->觉得很难-->我应该学不会-->先去尝试一下-->果真很难-->自己不是那块料-->初步放弃-->看到别人学的有模有样-->买点书籍、教程,从基础从头再来-->从入门到入坟;
为什么会出现这种情况,经过我观察,我身边很多人都是这种尿性,真的是编程语言太难了吗,是的,搞IT的确实需要长期敲代码,学习算法,学习逻辑,学习英文等等。但是世间各行工作,又有有哪个是简单的。所以总的来说---->还是对自己不够狠;
说实话,我不相信你说你笨学不会这个学不会那个,不适合这个不适合那个,出现这种情况的原因,是因为你的心智还不够成熟,外部给你的压力不够大,所以给了你随时随地想放弃的选项,而你总认为它是对的,它是适合你的,甚至最后归根于这门行业,这类语言,你说你努力过但确实不适合你。出现这类情况的孩子们,我身边就有很多,当然我也是其中一员,但是人总是为成长的,只是有的快,有的慢一点;
所以学习之路任重而道远;
不过入门PHP后,再来学JAVA基础也算是得心应手,总算是没出现学到一半不想学的状态,虽然也会有难点,但心态总是好的,会像打鸡血一样觉得自己一定会搞懂它,希望这种状态长留啊;
最后,大丈夫不言谢;
一个人,呆在优秀的人身边久了,自己也会越来越优秀;