反正也没什么人看 就随便写写吧~
我是从来没想过我可能会成为一个码农的,虽然我现在很讨厌这个词啊哈哈哈。
说实话,直到今天我都觉得自己大学生活过的好失败,什么都没学到,白白浪费了三年多的光阴。好像从来没发现过什么东西可以吸引到我。除了游戏啊哈哈哈。
C语言都挂了两次,我怎么可能敲得好代码呢?对吧?
但是真是接触到了 我才发现我多么热爱这个东西,我觉得面向对象的编程真的好美好方便啊哈哈
无论怎么自己也算迈出了第一步吧,也许我这辈子也到不了能到顶尖大牛的水准,但是我觉得我做一些我热爱的东西,起码生活不会枯燥,对吧!
我觉得是时候写一写东西鼓励鼓励自己,也给自己定一些目标去实现,争取赶毕业前达到优秀科班毕业生的水准吧!
说说我暂时的目标吧~我还是想成为一个精通iOS开发,对前后端都有一定了解的开发人员。那么我现在欠缺的基本知识就是:
1.前端,后端相应知识 。
2.iOS实际的开发经验。
其次呢,我觉得我还要补充一些科班学生学得科目。按重点往下排就是
1. 数据结构与算法(我觉得北大和浙大的mooc课程都不错,但是又很小想上上国外的课程挑战一下自己,但是国外的好像都是用Python讲的,但是目前我好像要对C语言比较了解才行,所以貌似只能在北大和浙大之间选择了)
2. 计算机网络:我的妈呀 这个课程杂学都不知道,但是貌似很重要啊,打算先把数据结构弄完再去找课程吧~
3. 操作系统: 完全不知道是什么....但是貌似很重要的样子
4. 编译原理: 不知道重不重要 但是貌似是计算机学院的必修课,也去学学吧~~~
综上所述 给自己定一个目标
总共是三大块:iOS ,Full Stack ,基本知识
1.iOS相关:
能够独立开发出一款iOS平台的APP,不能太差!
对着英文资料学习完Swift,并用Swift写一个APP!
2.full stack知识
跟着Coursera的全栈课程全部学习完,拿到优秀证书!(5c X 4w = 20weeks)
3.基本知识
3.1 完成北大专项课程,拿到优秀证书。(50weeks! 卧槽好多)
3.2 自学计算机网络
3.3 自学操作系统
以上的目标都要暑假之前完成,以方便找一份好的实习工作!!!
接下来就是给自己安排一个时间表啦~
1. 1-24 ---- 开学这段时间的内容
开学之前完成北大课程前三部分。
1-24: 在27号前完成第一部分!作业好好写啊!
full stack跟着计划走就行(其实我想说能走多少先走多少吧 毕竟暂时以iOS的学习为主)
1-24: 在26号之前完成课程一!争取每学一点就写一点博客
iOS赶开学前完成HTML课程
1-24: 在25号前完成网络部分并完成考试且总结到博客上