非科班出身程序员如何夯实基础知识

非科班出身程序员基础知识学习路线是怎么样的?求各位大佬答疑解惑:pray:

《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 7

萌新小白同问.....

3年前 评论
3年前 评论
幽弥狂 3年前
wsAdmin (楼主) 3年前

我也是半路出家,就是拼命学,但是路线要对,步子要稳,可以交流

3年前 评论
wsAdmin (楼主) 3年前
wsAdmin (楼主) 3年前

重点:网络、数据结构 + 算法 + APUE + 自己开发中使用到的几项 MySQL 、Nginx 、Redis 等。有落下的其他大佬可以补充。

t.ti-node.com/about API 社区公众号有篇书单的文章,可以搜索出来然后对照着看看,作者老李貌似也是非科班转行 PHP,参考性更大一点。

其他资源:

  • 网易云课堂有大学科班的课程,可以选择性看看(推荐哈尔滨大学的网络课程、浙江大学的数据结构)
  • www.icourse163.org 中国大学慕课可以配合着看看,别挑花眼,重要的是选择几个看完。
  • 极客时间也有非科班路线图可以参考下。有些专栏中作者会提到书籍,可以对照着看,毕竟有些专栏受限于形式比较简略,中间落下了不少细节,对照着看收获更大。

Learn by doing, 从长期的视角去规划执行,相信到最后你也不会差。

3年前 评论

我个人比较喜欢读书 + 写项目学习,千万别去培训机构或者微信朋友圈广告的付费培训(如今简历上写着有培训机构经历在我司面试甚至会减印象分,表示自学能力可能相对较差)。

感觉程序员行业是否科班出身跟自己的真实水平关系不大,尤其是如今信息共享如此发达的时代。只要学习能力足够强,相信肯定不比计科专业毕业的人差。加油。

3年前 评论

先定方向,技术方向也分门别类,一个领域的东西做好了,就要一直专注,不然只能浮于表面。总之先定方向,再考看学习路线就清晰了。

3年前 评论

对,看书+项目

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!