1. 聚能聊>
  2. 话题详情

来聊聊那些年关于自己的编程学习之路!从困难感到成就感!

这次呢?我们不聊大佬,不聊最前沿的技术,来聊聊我们自己正在经历或者刚刚经历的关于自己的故事!!
今天看到了几年前的雷总(雷军)写的一篇文章《程序人生》,所以诞生了今天这个话题!当然我截取了部分内容如下大家可以看下有木有似曾相识的感觉:
————————————————————————————————————————————
TIM_20180301151133
1de26a905b574193805c24895ec8f4e2_364216
————————————————————————————————————————————
当然加一张雷总的照片,也一方面他是我的偶像啊!所以向偶像致敬!哈哈!

既然要聊聊自己从小白到现在的状态!还是先从我自己开刀好了!大伙评论跟上哈!

先谈谈我的故事,故事有点长。。

回想一下,最最开始的时候要从初中说起。
那时候,家里没有电脑,但是呢?我叔叔家有一台清华同方,很旧款的那种!每次放假,我就屁颠屁颠的跑去玩电脑!就这事我老妈没少说我,印象最深就是大冬天,裹个棉衣坐在那个电脑屋里和我妹一起玩游戏,那时候家里都烧的炉子!那个屋没火,所以还是很冷的。那时候最流行的就是红色警戒和cs了,相信大家应该都玩过!但是那时候周杰伦的晴天,林俊杰的江南等一些很火的歌!加上自己很喜欢听歌,后来无意中接触到了Adobe Audition这个软件,开始用这个软件经常录歌一些歌玩。所以在屋里裹着被子打游戏换成了在屋里乱吼!!(照我叔的话讲哈哈)。
一转眼高中了~~
这时候许嵩火了,可能90后都知道吧!!很喜欢他的歌,写的很好很有韵味!但是呢?无意中了解到他是个医生,爱好是写代码!!!!这个很关键,于是我买了人生第一本编程的书《HTML+CSS网页设计与布局从入门到精通》那本紫皮的书!(还是从当当网买的)基本看完了!算是小白入坑吧!然后用DW联系了一些代码,输出了一些页面效果!哈哈,看完了只能说当时:哦~原来网页是这个样子!当然看我只是了解了一下。高中正好我数学和物理是学的最好的。但可惜的是,我的数学班主任在我高二的时候因病去世,这让人很难受。那时我还是班里数学课代表。
——————————
于是高三高考完,义无反顾的选了计算机专业!因为初恋的缘故义无反顾的去了外地念书!因为高三看了《那些年我们一起追过的女孩》想去杭州,于是毕业了拒绝了北京和上海的工作,孤身一人来杭州找到了工作!是不是一切都这么无厘头~~哈哈。但是我真就去做了。
说的快了,应该是上大学了!我学校在山西,山西的孩子大部分不愿意出远门,所以学校很多人都是山西人!当然这不是重点。大一的时候学习了《C语言程序设计第四版》谭浩强的!那时候用的VC++ 6.0 写的!下面的代码。大家应该记忆犹新吧!
TIM_20180301160141
但是呢?那时候大一,高中老师说过你们上大学了,就可以玩耍啦~~然后大一我真的就在玩耍,有课就去听!没课就玩游戏!!玩了一年,像是在释放高中压抑的洪荒之力!!大二了,觉得该学习了!(我当时真的是这么想的,该搞点什么了~)于是,我买了第一本书《C Primer Plus》来补我已经遗忘的c语言,算是找点事干吧!哈哈。这本书的确很好,写的简单易懂,由浅入深大家也可以去看看!看完这个,在补数据结构,看视频记笔记!现在那个C语言的笔记本和数据结构的笔记本还在呢!算是个历史的见证吧。当然那时候,很多人呀考试就是为了考试!估计大家都是这么干的!哈哈!所以很多人在书本上花的时间很多,但是我呢?哈哈。
——————————
在大二的时候还坐在最前面听课,我宿舍俩学霸!我每次坐他们中间,粘粘能量!但是呢?大二下学期开始我就不了,我不在坐在最前面!而是在最后听课!期末考试的时候复习一周,就过了!为什么能过?因为每次临近考试,就去早早约好妹子学霸给我复习几天,然后就过了!哈哈!但是我大学挂过一门英语!!!哎伤心。
有点跑题了,好拉回来!学完数据结构了,感觉理论的东西了解了一些,但是不知道做什么,能做什么?于是无意中逛贴吧,遇见了C#这门语言,我开始找了一套教程看着视频,做了一些小程序,WinFrom的音乐播放器啥的,还有一些小东西!那个播放器现在还能用哈哈!!但是呢?做的这个过程遇到了很多问题,在一开始 学的时候,语法报错的问题!!犯了很多很多次,括号没写,分号没加都是常见的,为此经常能找几个小时!那时是崩溃的!刚开始嘛,你没有去实践的东西,你看再多遍也是白搭!还是很对的!(所以该经历的还是要经历的!现在想想这就是一个不断学习的过程!)
——————————
大二下学期了,一个人学习无聊,因为经常逛贴吧嘛!所以建了一个贴吧《疯狂源代码》,想找一些小伙伴一起学习,所以建了很多方向的QQ群,收拢了不少小伙伴!!一起学习进步!
——————————
大三了我发现C#再往后面学就是.NET了,但是那时候可能觉得前景不是很好!(当然事实也证明了)就没在去深入学习,然后玩起了UNITY3D,做了一些当时很火的小游戏,2048呀,消消乐呀等等!当然这一年,学校开始教Java了,因为语言是互通的所以我入手很快!在教室里讲过游戏的课,在网上直播过java的小项目的视频,也直播过游戏的开发!当然一切一切都是以玩为目的!!!虽然我现在做的和之前没啥关系!哈哈。
——————————
大四了,学校安排去昆山培训,去了!有一些学校好像是花钱自愿去的,但是我们去没花钱!我选的是Java,相当于又学了一遍!很多人经常问我有必要去培训,我想说:培训就是把你关到一个屋里子,学习!和你淘宝花20块钱买一份他的资料坐在家里自学4个月是一样的!无非是观念不同而已,当然全看自己!!培训讲的还是很快的,但是很广!培训其实就是给你入门而已!!所以要自己考虑。要花一个mac pro的钱的,再想想要自学还是培训啦,土豪请忽略!
——————————
16年11月份差不多上完课,我没去北京,也没去上海!来到了杭州(高中就一直想来,所以就来了)!找到了一份实习的工作!谁知面试的java,但是年底做了三年的项目上线,加上那时候java也没有大佬带,正好那时候DBA缺人啊,因为要迁移数据!所以我再三思考,去了!大佬面试我,当然也过了!!然后从零开始做起了!Oracle!也遇见了,我职业道路第一位贵人!给自己定了个十年的职业规划,没去做大学喜欢的游戏(可能因为现在游戏毒害不小吧),没有做Java,而做起了数据!可能看重了今后数据的重要地位吧!他虽然在年初辞职了!但是还是感谢!之后呢?实习到了17年6月底的时候,因为公司今后发展可能不适合我做数据分析,所以在快转正的时候!我辞职了!这个当然也和老大商量过!!哈哈!
然后辞职去了云南!开始了毕业旅行!一个人去的!玩了一周。过程就忽略了!!然后去山西拿了毕业证!然后来杭州找工作~~~哈哈,当然未完待续,我还在经历。

放一张云南玩的美图~~
_
——————————
说了这么多总结一下:
1、经过这一些经历哈!我觉得虽然玩了很多东西,但是学习方法是很重要的!其实回头想想,上大学学的不是知识,而是一个快速学习一门知识的方法!
2、也许会在技术海洋游玩很久,找不到方向!但是玩久了总要给自己定一个5年或者10年的,职业方向!一直向这个方向走!也养成大牛了哈哈!很多人给我说刚毕业很迷茫不知道学什么,可是我想说谁的青春不迷茫呢?给自己定个方向一直向前走就好咯~~~
3、不要因为一开始频繁出错而放弃,其实错误就那么多!
4、实践远远大于理论学的东西,有机会就去实习吧!这才是真正学习的开始!奋斗!

好了下面开始你们的表演:

1、请谈谈你对于技术的认知从无到有的一个经历!谈谈自己走过的弯路,自己取到的经验等!

2、说说你在线上最想听的相关技术课程

参与话题

奖品区域 活动规则 已 结束

  • 奖品一

    虾米VIP月卡 x 4

  • 奖品二

    手机话费 x 3

  • 奖品三

    云栖社区T恤 x 2

74个回答

2

吟游诗人 已获得云栖社区T恤 复制链接去分享

1、请谈谈你对于技术的认知从无到有的一个经历!谈谈自己走过的弯路,自己取到的经验等!
说个一般的吧,做网页。一般来说网页学起来是很简单的,html,css,js都很容易学(゚⊿゚)ツ可是我最开始看的是javascript权威指南,刚学完c语言就看这本书,一脸懵逼,然后自己也不知道怎么用js和html写出来了一个成绩管理系统😂后来又看完了w3cschool,但是记不住啊,还是没什么长进,最后终于在一个极偶然的情况下了解了free code camp🤗总算在学习基础和做项目之后学会了做一个好看的网页

2、说说你在线上最想听的相关技术课程
机器学习从入门到精通😂网上没找到免费的啊,看的大学的相关教程都是讲基本概念,别的讲技术的也是不很成系统,希望能看到这方面系统一点的教程。

最后求可以效率加成的衣服啦😄

小可同学 回复

好像很多人,一开始学习都是网页开始,我也是哈。。可能见的比较多吧。
课程我记下啦!!我会给反馈的,可以留意后续的云栖直播。奖品要等最后一天发奖哦!!O(∩_∩)O哈哈~

吟游诗人 回复

是啊,网页学起来容易有成就感,特别是前端,所见即所得。哈哈哈期待课程的发布

小可同学 回复

可以来线下活动学习哦!!线上会通知的。注意关注

小可同学 回复

送你衣服,一起加油!!

评论
1

无神 已获得虾米VIP月卡 复制链接去分享

1.弯路?
最大的弯路就是什么语言都只学了基础中的基础就又换了一个语言去学,结果一点进步都没有。唯一的收获就是现在开始专心学一门语言!学好在说其他。
2.说说你在线上最想听的相关技术课程
依我现在的知识储备,只能听一些基础。所以啊。没有想听的技术课程,倒是一些介绍类的可以听听。

小可同学 回复

那基础的话,你现在最想听那一块呢?

无神 回复

有一些简单算法问题就好,买的书籍还在慢慢啃,进度好慢。。

小可同学 回复
回复@无神:

可以结合视频和书籍!书籍补充视频不足的知识,视频阿里云大学有很多,当然其他平台也有。这样好一些。当然,多练习时最重要的。

无神 回复

确实,多练,多学。坚持下去最重要,幸好醒悟的还不算晚!

小可同学 回复
回复@无神:

加油!!朝着一个目标前进会有收获的!

评论
2

zijiejiang 已获得虾米VIP月卡 复制链接去分享

大叔来聊几句

请谈谈你对于技术的认知从无到有的一个经历!谈谈自己走过的弯路,自己取到的经验等!

我是05年左右入的web编程的坑,嗯是的没错,是05年。
当时是大二,接触到了一款盗号软件,叫mimathife。能盗取QQ号,邮箱之类的密码。
效果如下图
IMG_20180304_221048
在当时浏览器还是IE的天下,360还有普及。只要有人打开你的网页,木马就会自动下载和运行。(多么令人怀念的IE
为了诱导更多人点开网页,于是就去学习怎么做网页,怎么做网站,呵呵。(后来大约收到了2,3千邮件,自己也没怎么看,都删除了。而兴趣也由盗号逐渐转移到了做网站上)

一种巧合,让我走上了web开发的路,现在还在路上,应该要感谢大学时的好奇心吧。其实好奇心是兴趣的开始,是成功的开始。

小可同学 回复

哇,大叔看来也是喜欢玩,然后进入这个行业的呀!!

小可同学 回复

大叔工作多久了~~现在对于你这个阶段还希望在网上看一些什么样的直播课呢?

评论
1

大大糖 已获得虾米VIP月卡 复制链接去分享

我的弯路---我大学是计算机专业的,从大一帮师姐修电脑开始走上了这条不归路,到了大二开始做网站/学PS,一直发展挺好的,可是到了大三,我迷上LOL了,简直一发不可收拾,转眼间撸到了大四.面临着毕业找工作,我突然发现多玩LOL招编辑(那时LOL还是多玩的天下),我毅然投下了简历,经过两轮面试后,我通过了,做上自己喜欢的事...忙碌了一年之后,我发现自己并不适合这份工作,自己更喜欢写代码.于是又从新踏回码农之路,痛苦并快乐着撸到现在,每次一个人下班都是想到这些,默默叹一口气

kissjz 回复

叹什么气(→_→)
痛苦并快乐着啊!

小可同学 回复

没事没事~不要叹气,会好起来的学习的过程嘛,需要慢慢积累

小可同学 回复

别叹气,听听歌!!学习是一个从不熟到熟练的过程,工作经验就是如此!!加油

评论
1

aoteman675 已获得手机话费 复制链接去分享

1、请谈谈你对于技术的认知从无到有的一个经历!谈谈自己走过的弯路,自己取到的经验等!
弯路就是自己没有明确的目标,瞎学瞎搞,大学做项目就是一步一步写了又删删了又改,琳琅满目的课程和项目框架,比如服务器语言选择,还有Apache或者nginx。然后毕业感觉啥都摸过,就是不精通,其实毕业之后选择一个方向很重要,学好一门语言,掌握一项技术领域去深入、开括。如果啥都去搞,最后啥都搞不了,成为全栈工程师也需要精通一门后再去攻克下一门技术,比如前端在高级阶段了,再向后端研究。
2、说说你在线上最想听的相关技术课程
程序员职业生涯规划,每个技术领域发展规划和展望,程序员的编程艺术怎么走向人生巅峰等课程。

小可同学 回复

不瞎搞怎么会呢??哈哈,楼主工作多久了?对了学习楼主有什么好的学习方法嘛?
这个《程序员的编程艺术怎么走向人生巅峰等课程》算是演讲类的课程吗?

aoteman675 回复

算是吧

小可同学 回复

好,我记下来了。后续可能会有相关的直播课程!嘿嘿

评论
2

kissjz 已获得手机话费 复制链接去分享

1、请谈谈你对于技术的认知从无到有的一个经历!谈谈自己走过的弯路,自己取到的经验等!
上大学之前电脑课都是在玩游戏的,除了开机关机打开游戏,我连控制面板都不造是啥(/▽\)
大一军训的时候,一个科技类社团招人,我加入了。记得第一课学的就是——git,军训后的国庆节,算是小白开始入门技术的一个阶段了,社长只给了一些git简单教程和python的菜鸟教程,然后就让我们自己用搜索引擎,去学习怎么写一个python求质数,然后用git提交到社团的github上去,那年国庆放假七天,我前六天都在搞事情,从cmd是啥玩意开始摸索,记得第一次在自己电脑上打开cmd的时候感觉就像黑客,很炫酷(ノへ ̄、)哈哈哈,无知少年欢乐多,第六天终于一切都搞定了!写了个特别粗糙的求git的python程序(说是粗糙是因为,之后有一个任务是求一亿以内的质数,我写的这个程序就GG了。。),然后也没咋摸清git原理的时候稀里糊涂地把作业push上去了,那时真时稀里糊涂,以至于提交成功我都不造(ノへ ̄、)还是社长在群里@我,说我OK了,我才松了口气,国庆第七终于可以出去浪了( ̄︶ ̄)↗ 
这就是我一开始入门计算机走地弯路,过程不细说了,一个python求质数和git就搞了六天,你们可以想象其中地艰(yu)辛(chun)的,经验就是:要学会利用搜索引擎!万事问别人之前确保网上能搜到的都看过了,能看懂得都明白了!

2、说说你在线上最想听的相关技术课程
目前在学大数据,我最像看的就是有关大数据的教学视频了,最好能提供真实的大数据,一边讲课,一边可以带着我们实践。

小可同学 回复

好好,和我刚开始也很像哎,一个hello wlord搞了几个小时,都报错发现都是包没有呀,少符号之类的。遇见的问题越多,也就会的越多啦对于你想听的课程我也记下来,可能会在后续云栖直播中看到哦!!可以留意一下。

kissjz 回复

多谢了!

评论
2

微wx笑 已获得虾米VIP月卡 复制链接去分享

1、请谈谈你对于技术的认知从无到有的一个经历!谈谈自己走过的弯路,自己取到的经验等!
对于技术的认知,是一个慢慢积累的过程。
正如我的博客命名:无知人生,记录点滴
每个人多少都会走过一些弯路,然而每个人的境遇不同,走的弯路也不同;
但是有一点,那就是对未来的判断,有一个看得懂未来的指路人的话,
你的人生可能与众不同。

2、说说你在线上最想听的相关技术课程
技术课程的话各种最佳实践;
其实我更喜欢听绿公司年会中的十人看十年那种,听听各位大佬对未来的判断。

小可同学 回复

哈哈,老司机说的很有道理呀!!

微wx笑 回复

虾米VIP月卡:VQSMH47Y6EFY4KR5Y

评论
1

luckcheng 已获得云栖社区T恤 复制链接去分享

最早接触代码(勉强算是),是0708年的时候,那时候上初中,然后dnf这款游戏很火,然后在很多外挂论坛看到用GE或者CE这类的内存地址修改器修改游戏,达到作弊的作用,然后就照着论坛的教程,慢慢搞,注册一堆账号,然后慢慢测试修改的效果。
从初中以来就是那种比较沉迷游戏的,然后一直平平淡淡到高考结束填志愿,也就是在电气工程(因为我老爸就是个电气工程师,所以,不可描述的原因。。。)和软件工程(个人觉得,可能这专业能玩电脑比较多。。。)两个专业选择调剂,结果呢,当然是软件工程专业啦。
到了大学嘛,大一勤勤奋奋的好好学习科学文化知识,大一我们计院都不允许带电脑的,然后大二带电脑就开始浪了(宿舍开黑啊什么鬼的),然后一发不可收拾,学习也就一般般,随随便便简简单单过了那种;各位大佬看了,低调点笑哈。这样一来就到大三了,我们学校软件专业,基本大四就全都出去实习了,所以呢,大三就各种紧张了,开始好好学了,也叫改过自新吧,整个历程看着,也就大三才开始好好写程序,(例如重新看过《java编程思想》,刷刷牛客网之类的题目,谢谢csdn博客记录一下这样);
大三这段时间吧,学校会有很多课程,都是请外面企业的老司机给我们讲讲技术之类的,这段时间学了lamp架构、一些数据库运维、android的一些简单开发,还有一些XX系统、XX管理系统之后的crm或者erp的项目,让自己对程序了解得稍微深入了,也是这时期,认识了朱龙老师,极大的激发了我对编程的热爱,编程不用鼠标,全程键盘,玩linux超级6,哎哟喂,那种情况,各种逼格慢慢,敲东西,编译东西,一堆指令行刷刷刷的下来;也是那时候,我心中的偶像真正确立------Linus Torvalds(Linux之父 ),学编程嘛,先从装逼入手,啊哈哈哈;大佬们别喷!
然后快大四了,我们学校会安排去深圳、广州、上海等地方去培训(和题主那种差不多吧),曾经是想去深圳的,毕竟离广西近,后来想着想着,年轻不去看点大世界,可能老了更去不了了,所以,选择了上海,然后实习,然后转正,然后,巴拉巴拉巴拉的。。。。。。
不过没像题主那么强,五年或者10年职业规划,我个人规划基本都是三年内,1:社招进大厂:;2:考研;3:自己创业。

欢迎大家多多参与话题,分享自己

小可同学 回复

楼主感觉经历和我差不多!可能比我大彻大悟的时间比我晚一点!哈哈哈哈!!你的职业规划,怎么有三个方向呢?看来还没决定把

评论
0

雷侠 已获得手机话费 复制链接去分享

1、请谈谈你对于技术的认知从无到有的一个经历!谈谈自己走过的弯路,自己取到的经验等!
刚接触计算机的时候,只会玩游戏,但是游戏升级慢,装备太懒。于是我就开始从网上找怎么修改游戏数据的方法啦。
这也是我入坑的开始。慢慢的,游戏已经没什么好玩的了,就想着怎么制作一个网站,那时我连html都不会。
就开始找网站源码,找到了之后,我发现想要把这个程序运行起来,需要服务器于是就购买了阿里云服务器。购买了之后,发现不会连接服务器,于是又开始找怎么连接服务器、连接数据库等等。当时连html都不会的我尽然也把一个网站搭建好了,这个也是我走过的弯路。只是希望能一步一步来是最好的,不能像我一样连html都不会的我就直接搭建网站了。
就比如,连自行车都不会骑,就想着开飞机了。有些事情还是得一步一个脚印的走。

2、说说你在线上最想听的相关技术课程
最近在了解springboot,希望能有一套关于springboot或者是微服务的技术教程,最好的能深入到理解这门技术的源码。

小可同学 回复

很实在,礼物收下!祝学习进步啦!!!

评论
0

田野惬意 复制链接去分享

这小伙爱学习,大学感觉荒废了

小可同学 回复

学习是因为,没事干呀

小可同学 回复

有什么想听的线上直播课程嘛?可以帮到你的

评论
2

cjsoldier 复制链接去分享

支持一下新聊主。你的经历跟我很像,不过你比我小好几届,经历竟然可以这么像,有点不理解。

说起迷茫,昨天在回答另一个问题的时候突然想吟诗一首,从来没写过诗,竟然写成了一首,再贴一遍:
《湿与远方》
睡梦中我看到了一条长长的路,
刚下过雨,路面都是湿的。
我赤脚站在路的中央,
有点凉。
我使劲跺了跺脚,
哦这是条柏油路。
突然有个人飞快地从我身边跑过,
我一把拉住了他。
我问他这条路通向哪里?
通向远方。
四个字一高一低地传到耳朵里。
只见一双漂亮的跑鞋一上一下地跳动着。
不一会儿消失了。
我睁大了眼睛望去,
不远处有个路牌,
BAT三个字依稀可辨。
我提了口气,
身子仿佛轻了许多。
我奋力跑了一段,
脚步却越来越重。
路牌还是依稀可辨。
我很纳闷。
光脚怎么还没穿鞋的快?
哎哟!
脚底板传来一阵钻心的痛
我低头一看,
路上什么时候多了一排脚印?
我定睛一看,
脚印上赫然印着三个数字。
我仰头望去,
太阳浑身湿漉漉的。
突然感觉有点冷了。
天快黑了,
我连个鞋子都没有。
继续往前走?
还是走小路欣赏一下风景?
我环顾了一下四周,
小草含着泪珠冲我微笑😊。

小可同学 回复

我想说!!!!666666666666666666666666666666.
老司机想在线上听一下什么课程呢?

评论
1

北方的郎 复制链接去分享

1、请谈谈你对于技术的认知从无到有的一个经历!谈谈自己走过的弯路,自己取到的经验等!
从高中学basic开始喜欢上编程。上大学后在学习各种编程语言的同时给老师帮忙做项目。就这样一路走来已经二十多年了,几乎主流的语言都用过或者尝试过,最大的经验就是一定要勤撸代码。看再多的书,也没有撸代码学得快。

2、说说你在线上最想听的相关技术课程
现在正在玩深度学习,来些这方面的吧

小可同学 回复

老司机说的很好呀!

评论
1

小辉啊啊 复制链接去分享

跟着自己的想法走 踏实的学习 总有一天自己也是大牛

小可同学 回复

赞一个!!那你在线上最想听的相关技术课程是什么呢?

评论
0

1378920213595922 复制链接去分享

运行成功!解决一个个步骤与模块!美化图面!

小可同学 回复

详细一点呢?我等着发礼物呢

评论
0

guded 复制链接去分享

想听听有关多线程的处理问题

小可同学 回复

好的记下了

评论
0

1223620256699773 复制链接去分享

这是被逼无赖的,马善被人骑,人善被人欺

小可同学 回复

此话怎讲

评论
0

1581403031281001 复制链接去分享

小可同学 回复

这是什么?

评论
0

1144120140100506 复制链接去分享

我对编程一点也不懂。

小可同学 回复

所以你想听什么课程让你变得懂呢?

评论
0

1988613181987140 复制链接去分享

我看视频教程比较多,但是动手太少,学了就忘。。。。

小可同学 回复

所以你想听什么课程让你变得懂呢?

评论
0

1655717623186050 复制链接去分享

最大的弯路就是什么语言都只学了基础中的基础就又换了一个语言去学,结果一点进步都没有。唯一的收获就是现在开始专心学一门语言!学好在说其他。
2.说说你在线上最想听的相关技术课程
依我现在的知识储备,只能听一些基础。所以啊。没有想听的技术课程,倒是一些介绍类的可以听听。

小可同学 回复

看来楼主已经发现自己的问题了,正在解决中。。

评论
4