Skip to content

起源

在互联网刚刚诞生的年代...

背景

愿意总是从单纯开始...

  • 中学时就知道电脑 -> 从科学幻想小说中
  • 高中时, 还上过长城机, 用 QBasic 编写过绘图小脚本
  • 所以, 立志要当软件工程师

现象

放弃也总是从大学开始...

  • 大学4年, 计算机专业, 毕业设计是 C++
  • 虽然自学了 JAVA , 但是, 无论 C/C++/JAVA 都不知道如何从0 开始完成一个软件

分析

环境决定开始...

  • 当年是不知道的, 只以为自己不够优秀
  • 但是, 文凭在身, 机会也是趋向 IT 行业
  • 最终进入了软件公司, 虽然还是懵懵懂懂
  • 但是, 总算能完成指派的开发/调试任务
  • 而使用的, 只是毕业后自学的初级 ASP 技术

转机

GNU -> 一个自指的术语激发了一切

  • 从 ASP 自然过渡到 PHP
  • 由 PHP 自然不得不用上了 LAMP 全家桶
    • Linux
    • Apache
    • MySQL
    • PHP
    • <- 这是当前无数小软件作坊创业的基础
  • 而这些, 全部只能自学而来
  • 没有学校能教, 也没有培训班能上
  • 只有还没有功夫网的 Internet , 和 e-mail 那头无数牛人
  • 几乎都是在:要安装并运行起来 这种纯粹目标下
    • 不得不立即学会一切
    • 并用英文四处询问并立即实验
  • 进而在看起来乱糟糟的探索过程中
    • 稳定了节奏
    • 固定了社区
    • 习惯了提问
    • ...慢慢开始敢回答
    • 突然, 发现自己已经学会了...
  • 不断不知不觉中 会了 之后
    • 却在身边不断遇见不会的小伙伴
    • 才慢慢意识到, 这种自己能会的经验, 并不那么简单
  • 而从 GNU ~ 自由软件社区, 才知道, 这一切发展的越来越快的技术社会
    • 是有共同精神内核的
    • 以知识分享为追求, 以技术自由为目标, 以 Why not 为开始...
  • 可是...为什么以往学校中的学习体验和这些完全相反呢?

refer