开始|编程之路
2016-10-04 11:36
232 查看
开始|编程之路
16340249数据科学与计算机学院
*目录
[TOC]
1.面对专业走向的迷茫
2.选择软件工程
3.现在我认识的它
1.面对专业走向的迷茫
不知道是不是每一个考生在高考后都像我一样,对着繁多的专业无从选择。在放弃了自己最喜欢但不可能的专业后,
既没有什么特长,似乎也没有什么真正感兴趣的事情。
我打开过类似下图这样的排行榜,去找一个自己不讨厌也对得起未来的专业。
我对专业的选择似乎仅仅是在这些林林总总的排行榜中抉择。选择太多迷茫到最后却总是不尽人意。
2.选择软件工程
在无比纠结的专业选择的过程中,无意在杂志的专栏中看到下面这些话语Hacker is some one who loves to program and enjoys being about it.
摘自《自由软件杂志》
编程是一种技艺,一种需要用心学习的技艺。
摘自《程序员修炼之道》1
无疑我被吸引住了,就像突然又找到了自己感兴趣愿意去做的事情,于是它走进了我的人生。
3.现在我认识的它
3.1它是什么
在系统地学习了软件工程一个月左右的时间,我对软件工程的浅薄的认识,即是:让人和其他非生命物体(包括但不限于计算机)的沟通交互更为便捷的一种方式,这种便捷可以是将人的需求变得程序化,也可以是将非生命物体变得程序化。
打个比方,如果你知道一块石头的内部数据结构,并参透其中的玄妙,你就能用程序和接口改变他的一切让他变得程序化。如果你能参透自己自身这个复杂的操作系统,你就能重新编码你自己。
3.2 它要让我学什么
Care about my craft 关心我的技艺
近一个月我学到了这些函数语言 | 预处理 | 函数 | 标识符 | 常量 | 变量 | 运算符 | 表达式 | 位运算 |
---|---|---|---|---|---|---|---|---|
#include | main() | printf,scanf | 可读不可写 | 可写又可读 | +-*/% | 算术和逻辑运算 | ||
进制相关 | 位置计数法 | 进制的理解 | 二进制 | 进制间转化 | 数字类型 | |||
2进制和8进制;2进制和16进制 | 整型,实型,浮点型 |
作为一个程序员,最基本的还是要从语言学起,否则你无法开发出漂亮的软件。
Tink!About my work 思考!我的工作
在学习编程语言的时候,意识到只有作为工具的编程语言是远远不够的,你只能做一个码农而不是一个程序设计师我发现了一些独立于语言之外的同等重要的东西:
Don’t Live with Broken windows.
当发现一个错误的时候不熬觉得它无关紧要而去忍受它,尽快解决或者找到补救措施。
.
Be a Catalyst for Change.
成为改变的催化剂,在用户与程序之间实现创新引导。
.
Make Quality a requirements
让用户的体验反馈成为你软件不断完善的过程,而不是闭门造车地进行所谓的完善。
|
|
|
|
第一次用博客来记录自己的想法和思考,希望这是一个不错的方法,能够坚持下去。
《程序员修养之道》由一系列独立的部分组成,涵盖主题从个人责任职业发展,使代码保持灵活并易于改编和复用的各种架构技术。是业界公认的程序员入门书籍之一。 ↩
相关文章推荐
- 开始了大学 开始了编程之路 一切从C语言开始a
- 开始编程之路
- 此刻开始记录编程之路一点一滴
- linux多线程编程书籍推荐:linux大牛之路从这几本书开始
- 开始自己的编程之路
- 2016/3/14 开始自己的编程之路
- 新手学习,web编程入门(四)——编程之路中的苦与乐才刚开始品尝
- 第一篇博客--开始我的编程之路
- 开始我的编程之路
- 默默的一只小透明的编程之路---永远在开始的路上
- 备受打击开始自己的学习编程之路 赛码网:“将功补过”
- 今天开始写博客,记录大三开始的编程之路
- 我的编程之路从现在开始啦~~~
- 今天起,正式开始编程之路
- 我的编程之路(十四) 开始好好学习javascript
- 开始菜鸟的编程之路
- 编程开始之路
- linux多线程编程书籍推荐:linux大牛之路从这几本书开始总结
- 首届全国LavaX编程大赛开始了!
- 使用Win32API开始openGL编程