Tips 1 为什么学编程?

  1. 转行
  2. 当作做副业
  3. 觉得编程很酷
  4. 想做一个应用上传到 Google Play 和 App Store

我的目的是为以后多个选择。


Tips 2 选择编程语言?

没有更好的语言,只有更合适的语言

动态网页:Javascript, PHP, Python, Ruby

游戏引擎、操作系统:C, C++


Tips 3 做笔记

好处

  1. 把学到的知识记录下来,增强对这个新知识的记忆
  2. 后期会看比较方便(学习编程需要记录的东西很多)

方法

  1. 笔记本文字记录
  2. 脑图(思维导图)
  3. Google Doc 类的跨平台云同步软件(推荐)
  4. 写博客

Tips 3 学会求助

方法

  1. Google(谷歌)、百度
  2. 你的编程朋友
  3. StackOverFlow、GitHub、Reddit、SegmentFault

StackOverFlow:科技Q&A问答平台

GitHub:全球最大的代码托管服务商

SegmentFault:针对中国用户的平台,和 StackOverFlow 一样;


Tips 5 每天 1 小时,持续 100 天

一个叫 Kallaway 的程序员推广的一个全球性活动,他的宗旨是想让学编程的人养成每天都写代码的习惯。实践 Practise 比什么都重要。

不要做孤狼

  1. 开通一个 Twitter 账号 分享每天学习的知识点,知识点加上 #100DaysOfCode 标签,然后发推文;
  2. 开通 GitHub 账号,把每天写的代码都上传到里面;
  3. 参加线下聚会,在 Facebook 或 Meetup 里搜索附近程序员聚会;
Posted by:Bruce

Hi! I’m Bruce Wu UI/UX Design, Product Designer, Freelance👋 Some Availability For Projects. My superpower is to channel my interdisciplinary skill sets to create appealing and delightful experience for users in meaningful ways, to make people's lives easy and simple.