第一步,竭尽所能,所有阅读所有术语,构建所有东西。请记住,让您成为一个好程序员的是(1)耐心,(2)激情。是的,可能不是您期望的话。您的挑战之一就是您要努力解决问题的频率,这很诱人地指责计算机,软件,前任,但有99%的时间是您。您会用自己学习耐心,并用机器耐心。您身边的是您的激情,建立事物,解决这些技术难题,每一个都会产生一些高高的速度,将您与您关心的东西搭配在一起,并且您将永远迷上。
如果您想成功,我发现以下内容有助于加速学习过程:
- 找到合作伙伴。这个人应该与您自己的能力水平相同。
- 保持一致。留出时间,甚至每周一个晚上只有几个小时与上述伴侣见面,并一起解决问题。如果您决定一起构建一个网站 /网络应用程序,并在每周的几个小时以及两次会议之间分配自己的教程和阅读件来完成,这往往会效果特别好。
- 博客。对我来说,这部分是最具挑战性的,这是我自愿参加的Railsgirls Summer of Code计划所必需的,事实证明这是我拥有的最好的资源之一。我的意思不是写论文和诗歌,将其视为日志,这是您每天都在努力编码您阅读的内容,所做的工作,正在学习的命令的文章。相信我,您将一遍又一遍地阅读此书,因为您不完全记得上周使用的命令做某事,但是您还没有词汇可以在Google上找到它...
- 建立社区。我发现所有这一切中最好的事情是一小群聪明的自行车骑行,坏蛋女性,我在2013年春季遇到了一个Rails Girls编程研讨会。想到那天我现在考虑亲密朋友的40名女性中有多少人中有多少人。 Rails Girls是一套DIY研讨会材料,用于在您的社区中举办研讨会。我强烈建议您托管您居住的地方 - 或发现已经/已经/拥有的人。
###研究材料我在建议的进度中组织这些,随时跳转做您喜欢的事情,没有对或错的答案。如果我建议阅读您认为已经超过自己的东西,那么也许现在就浏览它。有时,我建议您阅读几周前已经读过的东西,这样做,您将获得一个全新的良好的经验。
免费的在线教程
- Rails Girls应用程序教程
- 艰难地学习红宝石
- Codekatas
- Rubymonk
- 铁路广播
- Tryruby
- Micheal Hartl的Ruby在Rails教程上
- 为什么对红宝石的凄美指南
- Rubykoans
- 免费代码训练营以前从未使用过 - 有趣的想法,他们教您代码以换取志愿服务,以帮助非营利组织提高您的技能。
- 猫的JavaScript
- 学到你一个伟大的haskell
- 新波士顿的YouTube视频
- Github的在线培训课程
- 学会在AWS上建立
图书
付费在线教程
- 树屋
- 代码学校
- upcase-由Thoughtbot构建
我尚未使用的资源:
- 技能共享
- Platzi
- Google用代码资源列表制作
- 上箱
- 代码复仇者
值得注意的编码训练营 /开发学校
- 反复中心 -以前的黑客学校。最好的IMO。免费学费,竞争申请流程,纽约。
- Makersquare-洛杉矶办公室的妇女奖学金
- 图灵学校 -科罗拉多州非营利组织
- ADA开发人员学院 -专注于女性 +多样性,西雅图。
其他编码训练营 /开发学校
- 骇客 - 基于柏林的,低(ER)的成本,也许不是为了利润?
学徒计划
- ThinkBot的AppRetice.io Rockstar Web咨询公司为其他程序员提供了开源软件和工具,以使其成为更好的程序员。
- 8thlight学徒制
- 关键实验室学徒制 -不再在网上列出了吗?
来自其他人的资源列表