over 1 year ago

复盘全栈营目前的1.5个月

课表设计

课前三周

第一批线上,12月9日报名参加
课前三周的练习内容:

  • 装机
  • 基础Rails(投票功能)
  • 中级Rails(讨论版)(Rails101)


  • 装设Rails环境
  • 熟悉Mac环境
  • 熟悉基础命令行
  • 知道『哪些连贯的指令』可以串接成『一个网站』
    • 亲自感受到,我输入这个,可以输出那个。
  • 学习正确的『学习编程的方法』
    • 用上学时一般的方法学编程,失败率200%。
    • 学编程是有诀窍的。
  • 学习『正确』的『问题发问方法』
  • 掌握如何问问题,比较不容易遭受拒绝。
  • 你用了错误的发问方式,有可能会让别人认为你伸手党。


上课第一个月

  • Computational Thinking
    • 外人看来,学编程是学会一种语言,学会后才能做东西。 就像你学英文,上来就学单词,学英文语法,但是你还是不知道怎么点餐,如何写作文。
    • 这门课其实是上来就教大家如何点餐,如何写作文。
  • 将『自己的点子』拆成可以控制的方向
    • 要学的方向很多,课程把很乱很庞杂的各种方向,降维到你可以处理的维度。
  • 把招聘网站 - 仿讨论版(第一次迁移)
  • 第一次全栈营比赛
    • hackathon如何打
    • 套版教学


上课第二个月


100个以上关联的rails

大部分网站有2个用户以上的User Story管理。

大部分真实的网站是两个用户故事的。

教给大家如何协作。

课程的设计,希望大家在第2个月达到自己可以独立写功能的阶段。(高级新手阶段)

第二次比赛是让你确认是你是否灵活找到并实做出需要的代码。
1. 懂得如何把其他人的代码拿过来
2. 你懂怎么从google搜到代码,虽然效果不是你要用的,但是你知道怎么把它改成你要的效果。
通过第2次比赛,学会如何和队友协作。
协作能力,是可遇不可求的能力。


目前我们走完了3部分。

求职标准?

什么是求职水平level?
高级新手
胜任者

你目前掌握的

1-2年工作经验的人的要求:



上课第三个月

浓缩一下招聘要求:

目前的jdstore有100个todolist级别。

怎么管理几百个以上的真实项目。

3月有LandingPage比赛,产品化。

产品的灵魂?
Growth Hacking技能你使用上后,你的作品会非常有灵魂,Poduction化。


接下来课程的方向

1、想独立创业做项目。

有的同学已经超过20k

2、往更牛的工程师方向前进。

更牛程序员,需要懂的设计API,测试RSpec。

想脱胎换骨?

一定要写作业!!!一定要写作业!!!一定要写作业!!!

所有的教程都是为了让大家成为更好的自己。

和自己去比。一定要扎实做完一个环节,才进行下一个知识点。

如果你崩溃,建议你本课留级一下。


部分答疑

文同学:Rails在美国薪水水平?
高级新手年薪:10万美金-15万美金左右。
资深水平年薪:25万美元左右。

沉默的风信子:自己很小白,而且是在职学习,找队友有点困难, 不知道怎么找队友与自己一起建网站,很怕拖别人后腿,老师该怎么破呢?

没有拖后腿这种事情。去思考我能够贡献什么?我可以做什么?你贡献你的能力,你的队友会感谢你。

课程有没有数据库知识的学习?

如何做relationship的设计。如何做高性能的sql的设计。3月底开课。

June:网站页面的图片找起来有困难,而且尺寸常常不合适,有什么skill没有?

1、去付费的图片库去找。

2、学一点裁图技能。

3、去看一下第一期的joblisting的同学,找擅长的同学帮你P图。

下一期是什么时候?

4月1日开始。

三月就可以做了。

现在还是不会拆别人的网站,咋整,尤其是HTML和CSS的东西?

看别人的临近的几个pull request。

老师,笑来老师说,未来十到十五年,文字工作者或将替代程序员。老师,你怎么看?

老师回答:不太相信。不过如果你既是文字工作者又是程序员。会特别好。


附上三位北京meetup同学的精彩笔记:

“代码抄起来,程序员进步很快的方法就是抄起来!!!看他们的commit就能知道他们的思路……线下Meetup超多惊喜,大家一定要来体验啊!”
http://realanalysis-blog.logdown.com/posts/1426960-under-meetup-gathering-february-18

“协作是程序员必备的能力之一。如果不会协作,意味着不会和其他人交流,有可能会被公司抛弃……如果具备了多人协作能力,市场上会很抢手。其实现在课程已经在教学员如何协作,如何使用一些协作工具。”
http://alan003-blog.logdown.com/posts/1430386

“Xdite老师说不可能摸清所有人的喜好,但项目组有共同的目标是想把事情做好,Xdite老师提到做好项目理的重要三原则,透明,公开,妥协,可以把所有事情通过工具记录,每天standup把自己的遇到的困难提出来,不要平时隐瞒最后要上线的时候才发现问题。还可以主动分享给团队自己的进度。”
http://hhcj2016new-blog.logdown.com/posts/1432046-20170218-offline-meetup

← 20170220 20170221 →
 
comments powered by Disqus