文章背景,回答提问:我想马上辞职,而后闭关学习编程语言,我给本身3个月时间学习C语言!这样行的通吗?php
个人建议是这样:
1. 不要辞职。
首先说,你对整个开发没有一个简单的了解,或一个系统的入门学习。换句话说:如今还不是时候。就算要辞职,也要等一等。等你彻底的了解如今开发的环境,市场需求,技术走向。
等你有一个简单的基础以后,须要全身心的产出或彻底须要准备面试时在辞职。另一点是:事情没有你想象的那么好,也没有你想象的那么坏。
辞职就能学好不必定,不辞职就不能学好吗?也不必定。辞职以后,过分的自由会让你失去生物做息的控制。上班,过分的现实问题会让你耗费大量的精力。
固然以上也有一个前提,本职工做以外,确实有本身的业余时间,好比晚上8.00-1200,早上6-7点,周末2天。
这个时间段彻底能够利用起来,早上能够看看书,晚上能够敲敲码。前端
2. 不建议首先就盲目的选择学习c语言。
建议你去51job上搜索一下本城市的招聘需求或岗位要求,虽然跟风是一种很差的习惯,但其码能保证你付出与回报是能相等的,市场是最好的导向棒。
好比,你也能够搜索一下:java,安卓,ios,前端,php,c#这几个开发岗位,需求量,日常的开发任务,以及作什么东西,了解一下,而后在选择语言。
存在的目的是为了体现价值,价值是由商业来驱动的,而商业又是由职位来构成的,职位就是你须要找的工做。java
3. 身体是革命的本钱,不能老呆在房间里边,要走出去,走出去大世界,才能走进自个人小世界。人最大的问题不是了解世界要什么,而是不明白本身到底想要什么?
另一切的开发任务是以需求为驱动的,没有需求的学习,是没有方向的,单纯的以入门的学习在不辞职的状况下均可以完成。
好比,你学习C语言的目的是什么?是想开发出一个什么东西。好比我学习PHP目的是为了建设一个牛B的我的网站,那么这个我的网站是我当前的目标,这个目标驱使我为之而努力奋斗。
我学习安卓是为了开发一个牛B的应用,让全世界的人们都使用他,那么这个应用就是我寝食难安的缘由,我不完成他就睡不着觉。一切的一切是为了一个目标。
最后一点,每一个行业都有值得学习的业务知识或值得积累的人脉资源。
其实开发不是你想象的那么好,成天都在作“很很很很无聊的事”,不断的需求变动,不断的产品迭代,每个成熟产品后边是一堆苦逼的开发人员,每个成功的产品后面是一堆失败的产品。
有的公司开发的一个产品能吃几年,有的公司没有产品,天天都是准备作产品。另外的建议就是搞清选择与逃避的区别:选择是在干好这个又干好那个的前提下,任意一个。逃避是干很差这个,去干那个,那个也干很差怎么办?
以上仅供参考。 ios
有其它职业话题能够交流,能够加入 前端开发qq群:389875212 ,禁止闲聊,非喜勿进~!面试