左耳听风 专栏推荐

之前的几次分享都是在围绕 数据结构与算法 这一单一模块进行分享,基础知识很重要,万丈高楼平地起,勿在浮沙筑高台。除了算法这一个模块,我们还有很多的知识也需要掌握。

大家大一学习的第一门课程便是 《计算机导论》,从计算思维的角度介绍计算机体系结构、软件硬件系统、问题求解、计算机网络、信息安全、数据库技术、办公软件的高级应用等内容。

或许大家学完了学术化的导论课程,仍然对自己的未来发展方向存在一些迷茫。

我今天给大家推荐一个 关于程序员发展的专栏 《左耳听风》,作者陈皓是一位有20年软件开发工作经验的资深程序员,专栏中的每篇文章都是陈皓多年“堵过的枪眼儿”“填过的坑儿”的深入思考和凝练,是一些与个人或企业切身利益相关的内容,或者说是更具指导性、更为商业化的内容。用他自己的话说,是一些非常来之不易的宝贵经验。
截止到目前,我每天睡前看一讲内容,感受颇多。

极客时间 左耳听风

推荐内容

每个用户可以任选6讲全文学习。

整个专栏共105讲,我着重选取了 程序员练级攻略 的 6讲 进行推荐

  • 71 | 程序员练级攻略:正式入门
  • 73 | 程序员练级攻略:编程语言
  • 74 | 程序员练级攻略:理论学科
  • 75 | 程序员练级攻略:系统知识
  • 76 | 程序员练级攻略:软件设计
  • 77 | 程序员练级攻略:Linux系统、内存和网络

由于篇幅原因,每一篇文章的内容含量都极其多,所以我将把这六篇推荐拆分成多次进行分享

今天先推荐大家阅读 正式入门这一篇文章的 内容

71 | 程序员练级攻略:正式入门

极客时间71 | 程序员练级攻略:正式入门

作者介绍了 入门级的程序员应该掌握的技能

从这几大块进行介绍

  • 编程技巧方面 《代码大全》

  • 编程语言方面 Java 为例**《Java 核心技术(卷 1)》** Spring Boot 实战

  • 操作系统 - 鸟哥的 Linux 私房菜

  • 网络协议 HTTP 官方的 HTTP 的文档

    不需要知道所有的东西,只需要了解这个协议的最关键

  • 数据库设计 慕课网-数据库设计的那些事(两小时) MySQL 必知必会

  • 前端方面 和 JavaScript 相关的 jQuery,另一个是和 CSS 相关的 Bootstrap 使用 JavaScript Ajax 请求后端的 API 接口字符编码方面 处理中文时有乱码 ASCII 和 Unicode

作者也推荐了几款 常用工具

检测作业

同时也布置了一个相应技术能力的作业实现 设计一个投票系统

总结

很佩服专栏作者的知识储备,和他看待各种技术的态度,都值得咱们共同去学习。

为什么我入门时没有遇到好的领路人呢,一个好的导师在人生发展道路上是极为珍贵的,他的一个建议也许能够让你少走好几年甚至好几十年的弯路

对于刚刚接触编程 或者仅仅学习了数据结构与算法的同学,还没有一个完整的个人小型项目的开发经历,或许制作一个小的项目,更容易让你获得编程的成就感。

跟着做一遍,相信你对学习编程会有更多的理解和感悟。

虽然截止到目前已经推荐了很多资料内容,但是希望大家能够根据分享的资料,发现自己合适的内容,不要乱买书,不要乱追新技术新名词,仍然要把大部分时间放到基础知识的学习,基础的东西经过很长时间积累,会在未来至少 10 年通用。

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐