目录
一.自我介绍之误打误撞
落笔时看到自己研一才开始写第一篇博客,再看看码龄三四年的大学生大佬们,简直难以望其项背。我这个误打误撞的人生,直到去年才把自己撞进IT里边,开始学习编程学习计网,所谓正入万山圈子里,一山放过一山拦,卷的氛围到如今我也不得不领受了。
总之,自我介绍一下,某双非电子信息硕士一名,本科机械,保研时出意外,由于有过一点数学建模比赛经验被同样出意外的现导师捡到,遂带回实验室。
导师问:代码能力几何?
我:不能说很差,只能说没有。
于是研一上在老师的要求下学了计算机网络、人工智能、模式识别,此时正值下半学期开学一个月。
导师问:现在代码能力几何?
我:不能说没有,只能说很差。
这很坏了,鉴于我自己是个不主动不积极没规划的摸鱼老农,我终于下决心,通过写博客的方式督促自己学习,不让温柔美丽善良可爱的导师(是真的!最大的幸运!)难做。
二.编程目标
有决心也要有目标嘛,本着来都来了的心理,只能定个小目标咯(脑细胞先死一个亿)。
基础打牢:小白首先掌握编程基础知识python/c/c++,理解计算机科学的核心概念。
项目实践:在6个月学习的过程中内完成几个小型个人项目。
职业转型:最终目标是能够将编程作为职业发展方向(机械什么的后边再说吧)。
三.学习计划
打算通过以下方式学习编程:
在线课程:从Codecademy、freeCodeCamp等平台的基础课程开始
书本学习:结合《Python编程:从入门到实践》等经典教材
实践项目:学完每个概念后立即动手写小代码做小项目巩固
社区参与:向更有经验的开发者学习(继续窥屏
每日编码:坚持每天写代码!
四.学习时间
每天至少2小时,早上9:00-11:00,晚上有空再学习
五.想进的IT公司
其实并没有(很没有追求的一个人),师姐说:你喜欢打游戏的话可以试试做游戏开发,我还要反过来问自己是不是真的对做游戏有兴趣。
用朴素的感性来分析一下自己,喜欢看小说写小说,喜欢打游戏,又进了IT领域,进游戏公司的话也不是很抵触吧,但这玩意门槛有亿点高吧,先了解了解看看。