跳到主要内容

前言

回望我过往的编程生涯,大学读过几年计算机专业,也在 IT 行业工作了几年。这些年来我经历过不少的迷茫,也做了不少的探索,一直觉得有许多重复的坑其实不必再踩,也有一些冥冥中值得坚持的东西,需要被肯定。

在大二的暑假我写过 入门计算机的建议,还有大三暑假升级后的 计算机相关专业入门指引专题帖,工作几年后再回看,除感慨外,还看到的是我当初视野的一点局限。经历数轮无论知识还是心智上的迭代,感觉这两帖子作为入门的指引来看,还是略有些欠缺。

由此,我也以一个过来人的视角,在这里对此再做升级,针对新手上路的阶段,大概划定一些需要关注的东西,同时也希望它日后可以作为我们社区的核心思想、方法论的基础,一些具体的操作,可以基于此再做延伸。

这里关注点在于,以 计算机相关职业方向(工作/科研) 为目标,从计算机领域入门的视角出发,结合当前的现实,讨论一下在 心态、方法、工具 等方面,我们可以做什么准备,去优化我们各自的计算机学习旅程,少走些不必要的弯路。

这里我假定你是一名刚迈入计算机世界的大学新生,正面临一个适应过程。

在这一系列文章的开始,我们主要关注的是这个适应过程,关于大学的学习模式与中小学的异同,在当下大学学习会面临什么样的现实问题;以及当我们面对这些现实问题,与理想状态的平衡下,可以作出什么切实有效的行动。

接下来会介绍开发环境、笔记与知识管理系统的搭建要点,作为理想学习模式的一个最基础支撑。

最后这里会再介绍一些合适入门的参考资料,关于 IT 领域 Overview 的建立,以及相关的资料、书籍、播客等,供你进一步入手做参考。

祝阅读愉快!

zgq354
2024年04月