迈出走向程序员的第一步
2016-03-09 00:00
357 查看
摘要: 总结自己的知识结构,理清思路,为接下来的深入学习迈出坚实的一步~
在博文一开始先整理一下自己的有关编程知识结构:
1、大一时就学习的C语言,曾用过它写过毕业论文的电磁场的计算程序还有读研时关于形成周期性磁场的永磁体排序的模拟退火算法程序,另外工作后还学习和编写了一些简单的嵌入式C代码,但学习不够深入,掌握程序限于读通程序代码和仿例子程序写些代码。
2、大一时学过的用于科学计算的Fortran,读研后只是读过一些计算程序代码和接触了一些开源Fortran计算程序,之后就再也没触碰过。
3、shell编程,一直喜欢瞎鼓捣linux系统,不可避免要学一点shell编程,其中各种通配符用法我总是记不牢,每次现用现翻书。
4、Python编程,在本科时就接触过但是慢慢慢慢的才喜欢上它,简单优美而且功能强大,现在创业项目就用到Python GUI。
5、Matlab和Mathematica,做科学计算和符号计算的必备语言,但离开学校离开科研圈就再也用不上了,工作后做FPGA信号处理模拟还用到一次。
6、C++太高级了,总也没学会。
7、Android刚入门,接下来的学习重点。
当前在做的项目用到的是python3 + Qt5,当然python GUI有很多种,其中kivy比较有趣,也才开始学习。计划用80%的精力和热情放到python上。另外还想学习的是Objective-C或swift,等手上的项目结束后再开始了解。
接下来的学习就是写代码写代码写代码,把教程里的习题都用自己掌握的知识亲手编写代码,每编写一段代码都要总结一下有哪些进步。
Ready? Go Go Go
在博文一开始先整理一下自己的有关编程知识结构:
1、大一时就学习的C语言,曾用过它写过毕业论文的电磁场的计算程序还有读研时关于形成周期性磁场的永磁体排序的模拟退火算法程序,另外工作后还学习和编写了一些简单的嵌入式C代码,但学习不够深入,掌握程序限于读通程序代码和仿例子程序写些代码。
2、大一时学过的用于科学计算的Fortran,读研后只是读过一些计算程序代码和接触了一些开源Fortran计算程序,之后就再也没触碰过。
3、shell编程,一直喜欢瞎鼓捣linux系统,不可避免要学一点shell编程,其中各种通配符用法我总是记不牢,每次现用现翻书。
4、Python编程,在本科时就接触过但是慢慢慢慢的才喜欢上它,简单优美而且功能强大,现在创业项目就用到Python GUI。
5、Matlab和Mathematica,做科学计算和符号计算的必备语言,但离开学校离开科研圈就再也用不上了,工作后做FPGA信号处理模拟还用到一次。
6、C++太高级了,总也没学会。
7、Android刚入门,接下来的学习重点。
当前在做的项目用到的是python3 + Qt5,当然python GUI有很多种,其中kivy比较有趣,也才开始学习。计划用80%的精力和热情放到python上。另外还想学习的是Objective-C或swift,等手上的项目结束后再开始了解。
接下来的学习就是写代码写代码写代码,把教程里的习题都用自己掌握的知识亲手编写代码,每编写一段代码都要总结一下有哪些进步。
Ready? Go Go Go
相关文章推荐
- 面试前需要弄懂的SQL
- 管理岗是什么鬼?
- 【程序员必备】sql语句大全
- iOS面试 类的扩展,分类,延迟的方法,懒加载
- 一个程序员的爱情故事
- JAVA面试题
- android面试总结(1)
- 程序员面试金典(动态规划):1分,5分,10分,25分硬币面值组合问题(解题思路)
- 40个Java集合类面试题和答案(转载)
- 面试常考知识
- 码农创业记(一)
- 剑指offer——面试题9计算斐波纳切第n个数
- 剑指offer——面试题9计算斐波纳切第n个数
- iOS常见的面试题详解
- 2016春招实习生腾讯一面(通过)
- 阿里巴巴面试题集合
- 程序员面试金典(动态规划):返回某集合的所有子集(java解法)
- mysql的面试试题
- taobao面试要点
- 精华阅读第7期|程序员职业人生规划的三点建议