FCC 成都社区校园行
认识编程
程序是什么?
做一件事的流程(算法)、材料的规格(数据结构)和 结果的预期
程序是一种“说明文”
程序 = 数据结构 + 算法
编程语言又是什么?
用英文单词、数学符号描述程序,再用编译程序翻译成计算机能懂的 0 和 1
英语、数学很好才能编程?
初级工程师 —— 逻辑 > 数学 > 英语
逻辑:多数应用开发重在描述程序的前因后果
数学:多数应用开发早期不需要复杂计算
英语:计算机词汇比较简单直白,中学英语 + 翻译工具足以应付
学编程有什么好处?
学习编程很酷的一点是,你会同时获得两个专长。一个专长是计算机科学和编程,另一个是需要你来编程的那个专门领域。除非你是编译器作者,否则你总是会有自己的专门领域。
—— Rich Hickey,Clojure 语言发明者
女生不适合搞 IT ?
姓名 | 成就 | 轶事 |
---|---|---|
艾达·拜伦 | 世上首个程序员 | 大诗人拜伦之女 |
海蒂·拉玛 | 3G 通讯创立者 | 好莱坞女星 |
葛丽丝·霍普 | 首个编译器作者 | bug 词义提出人 |
玛格丽特·汉密尔顿 | 软件工程创立者 | 阿波罗登月软件开发负责人 |
王小云 | MD5、SHA-1 加密算法破解者 | 山东大学女博士团队 |
科班没上只能去培训班?
互联网最不缺的就是技术学习的资料、平台
收费课程才靠谱?
要相信全球开放社群的力量!
认识 freeCodeCamp
全球最大的公益编程学习平台,致力于帮助人们从零基础成长为合格软件工程师
在线网站
注册用户:全球 300+ 万
全球网站 Alexa 排名:超越同类商业平台 Udacity
GitHub 源代码:全球星标第一
Medium 专栏:全球最大
YouTube 频道:编程类最火
全球 7 个全职员工靠着社群捐款,与千千万万业余贡献者一起,完成了这个壮举!
线下社群
FCC 城市社区遍布世界各地
FCC 中文社区
https://chinese.freecodecamp.org
英文编程在线课程翻译
英文编程语言学习指南翻译
英文优秀技术博客翻译
英文优秀技术视频翻译
FCC 成都社区
活动丰富
技术分享会
结对编程/翻译工作坊
黑客马拉松
代码直播
社群活跃
半月度小型技术活动
不定期中型技术活动