资源收集
Github Flavored Markdown
https://help.github.com/articles/github-flavored-markdown/
5W1H提问法
http://wiki.woodpecker.org.cn/moin/5W1H
一休
编程第一周、第二周请各位快速建立跟官方文档打交道的习惯。未来,无非是将 csv 换成其他。无非是将官方文档,从 python 自身官方网站,扩展到 python无数第三方库的习惯。
这就是编程。几乎任何未来想到的需求,都有第三方库。而要做的就是明白如何拆解问题;如何正确地调用官方文档中早已存在的知识点。
并且以「技术博客」的形式,将每次调用官方知识点的过程记录下来。走过的弯路,踩过的大坑。
连续调用12周,连续在自己的gitbook中写上12周,那么,未来大家就已经明白了,如何正确拆解问题;如何正确调用世界上早已存在的各种技术知识。
而学习编程是永远学不完的,几年前,pyhton领域还没深度神经网络,而现在非常流行。无非是再换个官方文档看而已。
再回头反思,「聪明的一休」是如何解决这个问题的?新手与职业程序员的区别点在哪?
这些点,就是各位可以快速提高自己技能的地方。
GET1:职业程序员一上来先看官方文档,而非微信群提问、百度提问。
GET2:职业程序员拆解问题的习惯很好,知道如何合理拆解问题。
GET3:职业程序员能够举一反三,避免被产品经理的需求带歪自己,产品经理说的是双推,但是考虑的是三推、四推、160推。这样当产品经理拍脑门说咱们实现四推吧,职业程序员其实做双推的时候已经实现此需求。于是,假装在写代码,实际在开智微信群聊天与灌水
GET4:很多很多知识点,都在官方文档中,需要的是理解每个编程语言、每种新的软件,他们官方文档不一样的叙事结构与调用方法。
GET5:如何批量完成任务,可以借助分布式应用。自己写10行代码,但是160位同学,每个人都配合自己做一点小事。
沈浪:怎么用git 可以实现一条命令八十推? 我目前的做法是,按着大妈教程里写的,$ open .git 打开此文件夹,打开config ,将所有仓库地址,gitbook地址复制到,同一个origin下,git remote -v。 检查一下。一令八十推!不知道有没有更优雅的办法。
首先查python官方文档,我们需要掌握两个知识点:
- 如何读取csv格式,获取到所有同学的github用户名。(https://www.python.org/doc/ 快速检索csv)
- 如何拼接字符串(https://docs.python.org/2/library/csv.html?highlight=csv) 加分作业:根据160位同学的github用户名,批量生成git config的git remote160推的内容。文件是name.md。