作为学软件工程的大一新生,很困惑编程究竟是啥东西以及编程的乐趣在哪里,怎样才能爱上it这一行业

你可以试一下,首先呢是应用驱动,应用驱动你学什么是最快的,就是我要用到这个技术,去解决我的问题了,这样去学效果是最好的。不要为了编程去编程,编程是用来解决实际问题的。还有就是2/8定理,你学习一门技术不一定把这个技术的所有知识点都学会才去用这门技术。比如学习c语言,要用c语言求1到100的累加和,你不太可能把所有c语言的语法,技巧都学完之后才去实现这个程序吧,这样也是不现实的。要实现这个只需要搞懂变量,运算符和一些c语言的语法,就可以完成。也就是这门技术的说20%是会被经常用到的,剩下的部分是不会经常用到的,用到的时候你知道去哪里找就好了,久而久之也就都记住了。然后,在你决定学一门技术时,你要会获取一种快捷的手段,比如说,你想写一个网页,你不应该把所有的HTML,CSS,JavaScript 都学完了你才开始做,你要快速的达到你的目的,比如说你用css框架和js库或者框架来首先完成一个,比较满意的页面。这样对自己形成了一种激励,这是一种正向的反馈。对你更好的学下去提供信心。至于随着以后对底层实现开始感兴趣了,再去看看这些框架或者库的源码都是可以的。
■网友
答题。
【作为学软件工程的大一新生,很困惑编程究竟是啥东西以及编程的乐趣在哪里,怎样才能爱上it这一行业】 大一。。真好啊。。。我大学是在某不知名院校学的能源动力工程(家里有人在这一行工作,父母你懂得)现在工作两年了,工资不高不低,国企难晋。然后别人说IT好啊,前端好啊,思前想后好久,现在自学Java从0开始,自学一个星期了哈哈(不准嘲笑,都不准笑!),进度也不快,才刚到数组每天中午下班中间两个小时时间都跑回家里看书看视频敲代码,感觉他妈的想锤自己,以前为什么不抓紧时间学这么好玩的东西,自学一个星期以来,给我的感觉就是,妈的好玩啊,我去!直角三角形简单啊,但是这个等腰三角形又好难啊,然后理解理解理解,会画等腰三角形之后那种感觉你懂吗我擦咧,整个人直接勃起了,成就感爆棚啊,然后后面学的那个猜数字,我曹!好玩啊,半夜三点把老婆拉起来“你看你看,你来玩玩这个小游戏”。总而言之。。。我感觉我上个星期已经疯了。。周末睡了好大一觉才发现上个星期真的后知后觉的累,但是找到喜欢的东西那种感觉很开心。。希望以后能一直保持现在的激情。。
好好珍惜大学时光吧,恍然大悟别人为什么说“你大学去做兼职赚钱本身就是浪费钱”。
找驱动什么的根本不管用,喜欢你是真的就喜欢,关键就是要找到喜欢的东西。。

■网友
鉴于你从大一才开始编程,我觉得,IT行业,对于你来说,意义在于,该行业,比其他行业要更公平,更凭自己本事说话以及升职,福利待遇比其他大部分行业要好。

如果你像我一样,从小学开始玩编程,你就会明白,计算机,是一种解放人类,提高生产力的重要工具。编程就是使用该工具的方式。

纵观整个太阳系,目前只有计算机做到了一键换人。

■网友
正确的答案:
在虚拟世界,程序员就是神。众神在GitHub创造一个又一个世界……
推荐阅读书籍《黑客与画家》

错误的答案:
编程是个体力活,实现业务逻辑毫无乐趣,IT行业普遍加班……
推荐阅读漫画《活着!社畜酱》

■网友
让这个世界有那么一点点改变,是编程人员最高的荣誉。ps:个人观点,有大佬不服的话。来单挑啊!
■网友
不知道是什么东西就试试咯,最简单最快的就是体验一下脚本语言,搞个python什么的。现在用得着编程的行业太多,不仅局限于码农。工科生普遍要用MATLAB,非工科像金融、财会、统计各种编程也用得很多。不知道编程是啥不太好……
还有一个分支是机器人,最近正在比的有DJI组织的RoboMasters,一般偏工科的学校里也有很多类似的项目,可以参与。


推荐阅读