想做个程序猿

InternationalKang 发布于 11月前
tinyfool 等1人欣赏。

从最初的北大青鸟,到现在一票的编程培训学校。 我是普通本科毕业,专业是冶金工程,就是纯炼钢厂工作的那种,工作环境和社会环境可想而知。 现在在某私企做一份标准化的工作,但是钱少的可怜,在某二线省会城市,房价两万左右,而我的工资仅有不到3000块钱,曾经好几个同学被我撺掇着学了编程,现在都是月薪8000以上,而我苦不堪言,今年我26岁了,有女朋友,准备结婚,因为钱包太瘪了,现在想通过辞职报班或者自学编程改行做程序猿,请问我这个决定现在还可行吗,如果可行,现在开始学,假设半年学完,哪门语言,或者学哪种编程更有前途呢,现在正在看郝培强老师的书,谢谢

共28条回复
tinyfool 回复于 11月前

学肯定是可以学的,既然你的同学都被你窜道学了,你自己有啥学不了的?

InternationalKang 回复于 11月前

1楼 @tinyfool 我现在就是前怕狼,后怕虎的,在所在城市有房有车,房子马上要还贷款,车也是消耗品,女朋友又希望生活稳定,而且,我这个城市是肯定找不到程序猿工作的,或者说没有待遇好的程序猿工作,这让我现在很难抉择,我感觉如果我不改变现状,就是紧紧巴巴的过一辈子,给自己的农民爸妈压力,也给不了女朋友好的生活,而且,现在挣得太少,去女朋友家根本没有底气。

tinyfool 回复于 11月前

2楼 @InternationalKang 那就是先存点钱,先学起来,不着急改行,另外不一定非要去培训学校花钱学,自己辛苦点自己学

InternationalKang 回复于 11月前

3楼 @tinyfool 好多同学学的ios编程,也有一个学php的,两个学java的,如果我要自学,时间肯定会特别长,您有推荐的学习科目吗,我更倾向php一些,但是又喜欢做产品

liiker 回复于 11月前

推荐自学,这个行业如果自学没法学会的话那么我觉得你可以考虑做别的行业了;至于从什么开始,我推荐从php开始,php不像java和ios那样体系庞杂,可以更容易的讲焦点放到语言的层面,而且入门资料比较多,当然web这块需求量也相对比较大。

InternationalKang 回复于 11月前

5楼 @liiker 谢谢,我毕竟是个门外汉,因为比别人了解编程这个行业多一些,知道可以通过培训,能有一个较快速的方法进入这个行业,就推荐过好几个同学学这个了,要是真让我对每门学科说出个所以然来,恐怕我还真是说不出来,我大学宿舍哥们学的PHP,我了解到时数据处理,我感觉这应该是一个比较稳定的学科,因为他本身比我聪明,通过不到半年的培训,他现在就可以在上海每个月能拿到12-16k,的确很吸引我,java,我只知道应用比较广泛,ios好像在去年是一个比较火,赚钱很多的学科,至于web或者html我就不清楚了,谢谢

tinyfool 回复于 11月前

4楼 @InternationalKang 其实做啥不重要,关键是先入行,入行以后,你努力的话,你就可以找到很多好的方向了

杨柒捌 回复于 11月前

哎,兄弟一样的情况和你。打算今年结婚车贷房贷还背在身上。

Mr_dawn 回复于 11月前

短期培训进入编程行业的,比如PHP培训,是可以有工作机会的。但是编程这个事情也是需要基础、经验和耐心的。 比如你做PHP, 如果想往上走,还需要了解网络,服务器,安全,linux,架构等等等等。。。

要慎重考虑,编程是一个需要不断努力学习的行业,不要光看到高薪,要看自己有没有决心和兴趣。

InternationalKang 回复于 11月前

7楼 @tinyfool 嗯,还是觉得,自己应该试试看,虽然说以后的方向还不明确在哪儿 现在趁年轻多学习东西,将来也可以多一条生路

InternationalKang 回复于 11月前

9楼 @Mr_dawn 兴趣 是有的,考虑到压力,决心被打压啊

InternationalKang 回复于 11月前

8楼 @杨柒捌 是啊,对于咱们普通青年而言,没有做生意的资本和头脑,学习编程这个依然可以称之为热门行业的行业,可以在短期内获得高薪,在低端改善一下生活

杨柒捌 回复于 11月前

12楼 @InternationalKang 年后准备去找份相关的工作,像tiny老师说的先入行再找方向。

xiaotie 回复于 11月前

工科啊,大学成绩不太差学深度学习 + Python 吧

xiaotie 回复于 11月前

Python,深度学习,你这种情况目前的不二选择,就当是大学数学实验课就行了。不过要看城市,你那个城市这方面的需求不知道怎么样?

xiaotie 回复于 11月前

我去年就培养了个哥们,这哥们只有几个月 php 编程经验,直接上手深度学习 ,半年时间,现在玩的溜溜的熟。当然,他本科基础好,985。

sucaihuo 回复于 11月前

那就到我网站看视频教程学习吧 http://www.sucaihuo.com/

InternationalKang 回复于 11月前

13楼 @杨柒捌

13楼 @杨柒捌 但是像我这种毫无技术的人,去互联网企业,现在只能完全以不涉及到的技术的运营或者BD进入,就偏离初衷了

InternationalKang 回复于 11月前

14楼 @xiaotie 好的 我研究研究,谢谢

InternationalKang 回复于 11月前

16楼 @xiaotie 我普通本科,编程这个东西,我也就是稍微懂一点儿

InternationalKang 回复于 11月前

15楼 @xiaotie 我这个城市,没有需求,石家庄没有这种环境,你说的这两个我得研究下

newguy 回复于 11月前

21楼 @InternationalKang 石家庄还怕?直接去北京随便找份工作,几个月就熟了。完了周末你还可以回家。

InternationalKang 回复于 11月前

22楼 @newguy 现在北京培训学校都那么多,互联网企业也不是双休了吧,现在这个方法已经基本不可行了吧

newguy 回复于 11月前

23楼 @InternationalKang 培训学校多机会也多啊。估计北京比上广深加起来都多,或者至少有总和的一半了。不双休你就一个月回一次吧。大把人一年回不了一次。你改行的话随便找个小公司跟互联网沾边的就行,那些公司没那么讲究,也不懂什么技术。以后再想办法继续学习,换工作。

InternationalKang 回复于 11月前

24楼 @newguy 嗯 谢谢

清醒疯子 回复于 11月前

如果有条件,还是报个培训班吧。我自己是完全自学的。但,我鼓励了很多人自学,虽然开始都说得好好的,但很多人连每天一小时的敲码时间都保证不了,一年下来连一本基础书看不完的也有。

假设,你培训出来后,工资是8000,每个月比现在多5000,一年就可以多6万。按到手算也有4.5万以上。花1-2万培训,总体来说还是一件划算的事情。

很多人,包括我自己也鼓励自学的原因很简单。编程跟很多职业最大的一个区别,是你得不断的学新东西。如果学什么东西都要人带,都要找人给你培训,你在编程的后续发展,即使不是完全没有任何可能性,也是全看运气了。所以,自学能力是有必要煅练和培养的。

很多人说不能自学,就不要做编程。即使不是完全正确,也有一定道理。很多能自学编程的人,主要是因为从出生到22岁毕业的22年里,他们有意无意地培养了自学的能力和习惯。比如我自己,我小学就用小霸王自学Basic编程,初中自学Java,高中自学C语言,大学自学HTML,毕业后自学PHP,这样一路自学过来,虽然没有达到找工作的能力和水平。但,在我决定转iOS开发的时候,自学是一件完全本能的行为。因为我从小学开始一直都在自学很多东西。自学对我来说,是一种很熟悉的行为习惯。而等22岁大学毕业后,才发现自己没有足够的自学能力习惯,才决定从开头培养,自然是要困难得多。

如果是报培训,没有太多好说。虽然培训班里也有找不到编程工作的,一般就是上培训班都不认真,太水。都出来社会了,还这么水,找不到工作能怪谁呢。培训的话,好好跟着老师学,应该就差不多了。

如果还是要自学,有一些我自己认为重要的原则,当然也同样适用于去培训班学习。

1、一定要多展示所学,最好每天都展示所学,尽可能帮助更多人。展示,不是为了炫耀,作为一个初学者,说的东西不错就很难得了,没什么好炫耀的。但是,展示出来,可以提醒自己学习进度,可以得到更多人脉。很多朋友跟我说,自己水平太低,没什么好展示的,等牛了再展示,等技术水平高了再帮人。这是错的。水平再低,只要你愿意,总有人需要你的帮助。学得再少,总会比完全没接触的人懂得更多。只要你愿意,永远可以帮助到更多人。展示,可以整理你的所学,让你自己学得更扎实。帮助别人,就是对自己所学的重复和总结。自学,如果没有足够的重复和总结,就很容易忘记。学得不深刻,也会妨碍下一步的学习。

2、学习过程中,尽可能串联更多的领域知识。我们家带孩子学编程的经验是,要把孩子熟悉的事物和编程联系起来就会学得更好更快。比如,给孩子讲函数的时候,我们换了很多种说法,都不管用。直到有一天,孩子拿了一辆他最喜欢的玩具小汽车放在桌上时,我们说,这个P1函数,就像是你的小汽车,只需要坐上去就可以到达目的地,不用一步一步地自己走。孩子一下子就明白了。后面,他自己就可以非常顺利地从顺序结构里提取出函数程序块,也很顺利地理解了循环。我们孩子当时只有4岁。后来,我和老婆讨论了很久这个现象,应该是因为他玩小汽车的时候,大脑积累了庞大的模型,而我们的一句“玩具小汽车”,就让他的大脑在想编程问题的时候,联结上大脑中所有的汽车模型,帮助他分解、模拟、理解编程问题,建立起汽车+编程的关联模型。所以才理解得又快又好。

3、每天要花足够多的时间。如果每天花10个小时要是2周才能入门的话,每天只花1小时,要3~4个月才能入门,每天花2小时,也要2个月才能入门。学习周期越长,放弃的概率越大。即使是学同样的东西,很多人可以做到突击学习,但做不到细水长流地持续学习。持续学习,虽然是非常好非常重要的技能,值得培养,但应该在入门之后再去培养,就像自学能力应该地培训入门后再从头培养一样。

三个原则(万串21):万(多展示--比如一万篇博客,帮助更多人--比如一万人),串(串联自己已有或特别有兴趣的知识领域,用串联模型帮助自己理解编程),21(每天花尽可能多的时间在编程上,最少1小时,多多益善,但最好不要超过21小时,要留给大脑足够清理垃圾废物时间)。

祝编程学习、开发入行一切顺利。

InternationalKang 回复于 10月前

26楼 @清醒疯子 谢谢您的评论,很用心,我也用心看过了,我这个人突击还行,自学能力并不是太强

ukyozq 回复于 1周前

本帖有28个回复,因为您没有注册或者登录本站,所以,只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。

登录 或者 注册
[顶 楼]
|
|
[底 楼]
|
|
[首 页]