查看原文
其他

知乎8.5k赞的回答:自学编程需要注意什么?

上海小胖 Python专栏 2018-10-27




不甘现状的上海土著                                                                                  插画师 /小胖




编辑 /小胖


作者:Blake Jy
链接:https://www.zhihu.com/question/45216002/answer/108923212
来源:知乎

12点前睡,保证至少7小时睡眠。

拒绝拖延症,今天事今天毕。

不要以理想化的时间估算任务(其中包含了很多隐藏前提)。

深入思考一件事之前先确认自己对这件事或者事物的熟悉程度。

尽可能穷尽自己的已知和未知,循序渐进地完善已知和学习未知。

不要放大了事件或者事物的优势,而看不到其中实现的难点。


框架的好处在于不让用户写出烂的代码,提高了方便性之外限制了用户的代码结构。

不一定每件事每个人都要分高低,还可以看左右。

浅尝辄止是可怕的。

越是紧急的情况下越要冷静,提问自己如何做才能解决这问题?将步骤思考清楚。

技能的反面是解决问题。

怎么提高技能?通过不断地练习,把低层次的问题都解决了,变成不用经过大脑的自动操作。


你只是一个普通人,我们绝大多数都是普通人。

要想得到某样东西,最可靠的办法先让自己配得上它。

不理解循序渐进的重要性,但理解一步登天是不现实的,而一步登天的反面就是循序渐进。


负责,提供各种选择,不要找蹩脚的借口。

不要容忍破窗户,熵增效应会促生软件腐烂。

Remember the big picture.过于集中的注意力,忘了世界的其余部分,要持续不断地观察周围发生的事情,而不只是你自己在做的事情。


读书要配置,学习要配置,吃饭也要配置。

人的时间资源有限,读书要读好书(主要看作者为什么写这本书,用了多大力气写这本书)。

利他即利己。

决心,朋友,计划,执行力。

决定凡人命运的根本差别:人的自身,人所拥有的身外之物,人向其他人所显示的样子。

按合约设计。


crash early,断言用在不可能发生的case。

百折不挠,短期来被看做傻瓜又如何,习惯有人会批评你。

要做就要做到最好的。

站在巨人的肩膀上做创新。


懂产品,懂商业,懂生态ownership,把公司的事业当成自己的事业,own everything。

一技之长(栈内技术,栈外技术,工程经验,带人做事,业界发声);独立做事(独立coding,独立带新人,独立带团队,独立做业务,独立能生存);拥有事业(企业使命,商业模型,凝聚人才,整合资源等)。

遇到问题深挖;多思考其他方案;多用google;

学会精力管理。




看完了高赞,再来分享下我的吧。最近我开始使用一款「疯狂番茄」的app(疯狂番茄作者可以给我稿费了),来给自己试验番茄工作法。

先说结果,那就是效果拔群!


接下来结合番茄工作法来分享下我个人觉得还不错的近况

每天11点前睡,用我妈的话说……11点后肝开始排毒了……

每天早上5:30起床,我的生物钟在白天,所以早上太阳起来了,我也就跟着起来了,睡不着,自然醒的,可能对于夜猫子会有点不适合。


起来洗漱完毕后,开始第一件事情,指定近日的番茄钟,可能会花费半个小时左右吧,一个番茄钟是25分钟的doing + 5分钟的休息,这里的doing 可能是工作,也可能是学习,更有可能是杂事。但是要尽可能的细化单元,这个和「敏捷开发」有点像了……

比如工作需要8个番茄钟,这8个番茄钟必须写清楚分别是写一个index页面的权限控制需要2个番茄,用户接口需要2个番茄,动态获取4个番茄。切记,如果一件事情需要超过4个番茄钟,那必须要继续细化。

然后就会查看一下自己的订阅邮件,看看有什么新技术或者类似蚂蚁估值1500亿的大新闻。

之后就会去做早餐和媳妇一起吃,吃完出门,地铁上会看会公众号,和大佬学习经验等。

到了公司后,花1个番茄钟去做杂事,包括:洗杯子、倒水、回复邮件等等。

接着就按照早上番茄钟的顺序一个个做,千万不要在番茄钟进行时被他人干扰,如果有事,等到番茄钟结束再去处理,这个非常重要,亲测有效!

中午吃完饭后,我会有一个30分钟左右的午休,带上眼罩,靠背一靠,简直了~

下午仍然贯彻番茄工作法,每隔4个番茄钟,休息20分钟,一定要休息,这样能够让大脑放空,实践下来,效果很好。相比以前上午精气神很足,到了下午直接歇菜。

关键的是晚上,一般到家吃完饭洗完澡,也要8:30了,我现在基本会挪出4个番茄钟来做一些自己的事情,包括写公众号和当天总结。这个是必须的。

总结是对一天的概括和梳理,还有不足。我觉得很好。



如果你对今天的内容还感兴趣的话,何不点个赞再走呢?

如果感兴趣到想赞赏我,就不要犹豫啦~




目前我开了2个主群,我邀请了一些我的BAT伙伴前来助阵。定期也会在群里组织抽奖、送书等活动。更有各种资源分享。

目前2个主群都以过百,想要加入的小伙伴,可以加我微信,我拉你们,或者公众号回复关键“关注作者”。


另外高级群」已经升级啦!如果你错过了种子轮,难道还要错过天使轮吗?群内不定期组织红包接龙,每天中午1小时的随即话题讨论没有广告只聊技术生活,这样的群上哪找?


推荐阅读:

Python | 除了单元测试,还能如何调用 if __name__ == '__main__'

北上广等一线城市IT岗位已接近饱和?

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存