岁末年初的编程随笔
2016-01-25 19:39
260 查看
稀里糊涂叩开了计算机的大门,踏入了编程界,算算已有六年光景了,这六年里科技日益进步,技术不断发展,移动开发逐渐火热起来,群雄逐鹿之后尘埃落定,依靠塞班系统缔造了盛极一时的诺基亚帝国手机部的土崩瓦解,谷歌的安卓和苹果的IOS逐渐被广大消费者认可,并经由乔布斯的iPhone4S奠定了智能时代的到来,塞班系统退出了历史舞台,而安卓和IOS则正迎来了骄阳之势。
随着移动端的崛起,国内对于人才的渴求而不断提升码农的工资,让我觉得投身其中稳步前进会是前途不错的光明大道。因为一直学习的是java,所以想学习与之接近的Android,因为Android是在java基础上成型的一门新的语言,学习起来速度更快一些,但是考虑到既然已经有了java基础,为何不曲线学习Android呢?于是乎转而学习了Objective-C(以下文中简写为OC)。而且因为当时安卓受内存的局限,需要不断提升硬件以支撑软件的运行,但是同样内存的iPhone却运行流畅,各大媒体都报道果粉们彻夜排队去买新的iPhone,这更加强化了我学习OC的决心。
结识OC之前,没有华丽丽的iPhone,没有“薄如蝉翼”的Mac,只是四年在校学习的过程以及半年的java工作经验;初窥OC,陌生的语言,当时觉得略显变态的中括号,以及深处在陌生的环境,这些都让我觉得难以忍受(人类往往如此,接触一件新事物,新鲜感一过便觉得食之无味了);然而随着不断的深入,加上笔者好奇心略重喜欢超前的学习一些东西,慢慢觉得OC很是有趣,无论是tableViewCell的复用还是CollectionController的华丽,语言底层做了很多很多算法以支撑如此华丽的用户体验,这样造桥原本很多搬砖的工作不需要了,直接拿来桥去修修改改便可以,在code的慢慢浸染之下觉得做OC开发很是幸福。然而在帝都的生活并非一帆风顺,加之一些其它因素,身为重乡重土老西儿的笔者决定回晋发展了。
虽然身为老西儿,但是常年没有待在山西,内蒙,大连,北京四处飘荡着,对于山西是陌生的。在山西的大城市生活,工作,真的可以安身立命吗?带着疑问在太原城中转悠,感受汾河流水哗啦啦,去太山游玩,感受山西历史文化的博大,去蒙山游玩,感受蒙山大佛的雄伟,以及与多年不见的朋友一起都让我觉得这才是我的家乡,从此再也不愿去流浪。生活很满意,工作也很开心。
移动开发在北上广深很火热,对太原而言却显得冷清了许多,知名的软件企业没有,完善的待遇福利没有,相关开发的人才是匮乏的,甚至开发的流程都是混乱的,一切仿佛都是不利的,但是老板对待技术人员相当看重,君子报知遇之恩。(涉及商业机密,在晋的工作生活简写)
手指在键盘迅速的敲击着code的动人音符,一晃已然2016,我已经在IOS的院子里转悠了,今年的任务就是能清楚的这所房子是如何搭建的,知道构成IOS系统的每一砖每一瓦,认真对待每一天,不给人生留遗憾。
^_^
随着移动端的崛起,国内对于人才的渴求而不断提升码农的工资,让我觉得投身其中稳步前进会是前途不错的光明大道。因为一直学习的是java,所以想学习与之接近的Android,因为Android是在java基础上成型的一门新的语言,学习起来速度更快一些,但是考虑到既然已经有了java基础,为何不曲线学习Android呢?于是乎转而学习了Objective-C(以下文中简写为OC)。而且因为当时安卓受内存的局限,需要不断提升硬件以支撑软件的运行,但是同样内存的iPhone却运行流畅,各大媒体都报道果粉们彻夜排队去买新的iPhone,这更加强化了我学习OC的决心。
结识OC之前,没有华丽丽的iPhone,没有“薄如蝉翼”的Mac,只是四年在校学习的过程以及半年的java工作经验;初窥OC,陌生的语言,当时觉得略显变态的中括号,以及深处在陌生的环境,这些都让我觉得难以忍受(人类往往如此,接触一件新事物,新鲜感一过便觉得食之无味了);然而随着不断的深入,加上笔者好奇心略重喜欢超前的学习一些东西,慢慢觉得OC很是有趣,无论是tableViewCell的复用还是CollectionController的华丽,语言底层做了很多很多算法以支撑如此华丽的用户体验,这样造桥原本很多搬砖的工作不需要了,直接拿来桥去修修改改便可以,在code的慢慢浸染之下觉得做OC开发很是幸福。然而在帝都的生活并非一帆风顺,加之一些其它因素,身为重乡重土老西儿的笔者决定回晋发展了。
虽然身为老西儿,但是常年没有待在山西,内蒙,大连,北京四处飘荡着,对于山西是陌生的。在山西的大城市生活,工作,真的可以安身立命吗?带着疑问在太原城中转悠,感受汾河流水哗啦啦,去太山游玩,感受山西历史文化的博大,去蒙山游玩,感受蒙山大佛的雄伟,以及与多年不见的朋友一起都让我觉得这才是我的家乡,从此再也不愿去流浪。生活很满意,工作也很开心。
移动开发在北上广深很火热,对太原而言却显得冷清了许多,知名的软件企业没有,完善的待遇福利没有,相关开发的人才是匮乏的,甚至开发的流程都是混乱的,一切仿佛都是不利的,但是老板对待技术人员相当看重,君子报知遇之恩。(涉及商业机密,在晋的工作生活简写)
手指在键盘迅速的敲击着code的动人音符,一晃已然2016,我已经在IOS的院子里转悠了,今年的任务就是能清楚的这所房子是如何搭建的,知道构成IOS系统的每一砖每一瓦,认真对待每一天,不给人生留遗憾。
^_^
相关文章推荐
- django 三天写个人博客
- Struts2之文件上传
- 编程日常
- C++ delete陷阱
- The Java™ Tutorials — Generics :Why Use Generics? 为什么使用泛型
- 1,Java的移位操作效果; 2,移位如何实施的; 3, 原码补码反码原理
- Android - 缺少NDT选项和C/C++ Build选项 问题
- effective C++笔记一
- (转)PHP获取今天、昨天、明天的日期
- C语言中怎么把空格保存到字符串中
- C/C++内存泄漏及检测
- 使用Sublime Text 3 编译并运行Java程序
- C++学习之多态篇(虚析构函数)
- python cmd命令调用
- Python Beautiful Soup模块的安装
- 标准C++中的vector用法
- 最小奖励(拓扑、广搜、spfa)
- C++学习二:异常机制
- C\C++代码优化的27个建议
- 2020: C语言实验——计算表达式