一个野蛮生长的码农要成长为一个同科班出身的程序员要走多少路

2018-05-16 08:58:44 +08:00
 hubahuba

楼主是一个自学的码农,工作一年多了

喜欢尝试用各种框架。

各种 vue,react,laravel,yii2,tp5,

总自我感觉良好,觉得自己好牛逼哦会的好多。

现在才明白框架原来只是用的啊,实力打脸啊

麻蛋 c++都一窍不通还搞毛 mvc 啊。。。

在公司周围的同时都是科班出身,瞬间看出差距,人家管你会多少,看看框架文档直接拿过来用,框架底层还能给你说出个一二

才意识到完全没办法跟人家比啊。

现在打开某招聘贴人家要的完全就是基础牢固的,比如这个

https://www.v2ex.com/t/454929

人家招人根本没要求要什么框架,这种招聘要求。人家框架上手就分分钟的事啊。

打脸很严重。

那么,问题来了,一个野蛮生长的码农如何成长为和科班同学一样有底子的程序员。

现在我有严重的危机感,每天下班八点到家,都要学到凌晨,大概就是学下面这些。

看 c++入门这本书,看到一半了,可能性 php 经验看起来比较轻松。。

然后就是在看 mysql,姜承尧的网课,感觉讲的略水,还老是放视频。。

还有在看 小甲鱼的算法网课。。

上面的看完准备看小马哥 linux

虽然有计划的在看,但是还是有种强烈的感觉··········

完全不知道怎么搞啊···················

每天凌晨都会想:“我学的这个路径是不是不对,是不是该学一些实用的高并发??是不是 ruby 要学一下,听说他们用的很舒服??坏了,我听说 C++要学好多东西,甚至一两年都学不完,是不是不该学他?。。”

总之现在很是纠结。。虽然有在推进,但是看起来目标并不明确

总体来说就是,·吃不好睡不好吃不好睡不好····

看到有些大佬也是走的野路子,但是人家一开口就各种我听不懂的东西。

更崩溃了。。。。

如何是好。。。

13663 次点击
所在节点    程序员
121 条回复
yangg
2018-05-16 09:03:06 +08:00
跟出身无关吧
willvvvvv1
2018-05-16 09:03:12 +08:00
c++和 MVC 有什么必然关联性么? 知道不会就努力学呗,科班不科班的我觉得工作几年后差异性不大。。
haozes
2018-05-16 09:04:48 +08:00
来,《 CSAPP 》《离散数学》《算法导论》了解一下,然后和普通科班就差距不大了
lxrmido
2018-05-16 09:05:17 +08:00
原因只是你学 /用的时间还不够,需要什么学什么,总能达到的
stanley0black
2018-05-16 09:05:24 +08:00
前排马一下
DavidNineRoc
2018-05-16 09:05:55 +08:00
这个科不科班有什么关系呢?大学我只认为带了我入编程,兴趣是我本身就有的。源码这东西看核心就得。看多就会了。
misaka19000
2018-05-16 09:06:19 +08:00
daxingzhesun
2018-05-16 09:07:49 +08:00
c++和 mvc 中的 c 好像没啥关系
nosay
2018-05-16 09:08:20 +08:00
让我数一数,php,vue,c++,算法,ruby,linux
恩...
然后吃不好睡不好,
焦虑症了解一下
nasmatic
2018-05-16 09:10:39 +08:00
不如多学点软技能,沟通交流管理,这样以后你即使 c++毛都不懂只要你哄好老板抢到资源,你也可以管理一帮科班出身学 C++的
mm163
2018-05-16 09:12:36 +08:00
码农没有科班出身的,码农必须自学成才。
C++大致会用就算了吧,C 语言以及系统原理,编译原理、数据结构啥的掌握一定牢靠。
zjsxwc
2018-05-16 09:12:57 +08:00
我认识好多大神程序员都不是“科班出身”,沉下心来读代码、写代码就行
cout2013mr
2018-05-16 09:13:49 +08:00
看看框架源码学学实现设计思维和实现思想不就好了吗。。别看什么 C++,mysql,linux ……先把 php 这门语言学通了,再和 C++对比着去学就不难了吧
Luckyray
2018-05-16 09:14:54 +08:00
最多四年,其实你要是有系统的时间,一年就差不多了
Exin
2018-05-16 09:15:19 +08:00
不要太高看科班的,也不要轻视自己

感觉楼主执行力还行,就是方向不明确。建议看一下技术栈方面的知识图谱,规划好学习路线
wlwood
2018-05-16 09:20:38 +08:00
老哥,或许你可以这样。挑个方向,然后专精这个方向。然后做出点东西来,然后其他方向再起码知道一回事。
或许可以看看 vue 作者。

都用 laravel 了,为嘛还把 C++ 跟 mvc 搞上了呢?
或许,可以先看 laravel 源码? vue 源码?
linxl
2018-05-16 09:22:10 +08:00
拿起键盘就是干
Immortal
2018-05-16 09:22:28 +08:00
看完总结,感觉 lz 有点莽
有冲劲没头绪
gbin
2018-05-16 09:22:37 +08:00
认真学习计算机基础,包括如下五个部分
操作系统
编译原理
计算机网络
数据库系统原理
数据结构与算法

每一部分都有经典的书籍,慢慢啃
starmoon1994
2018-05-16 09:23:14 +08:00
现在有很多慕课网站 上面有知名大学教授的录播的计算机专业公开课 你完全可以去学习到科班学生的课程
别说什么野蛮生长 你就是不想学基础

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/455161

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX