iOS开发(1)写在前面的话
一 闲聊
这本是一篇我写给自己的文,只为了能够时时的告诫自己:学无止境。
在我的技术总监的办公桌背后的墙上挂着一副简约的匾,只有寥寥七字:技术,是一笔深情课!笔法虽然刚劲而有力,但意思却很温柔。的确,无论从事什么行业,技术都是一条很长很长的路,有的人学到了八十岁,才只觉得自己刚刚入门……
首先,我觉得每一个从事技术领域的人都应该在心里问清楚自己一个问题:你为什么要学技术?仅仅只是为了生存,还是为了体现自己的价值?或是为了活的有尊严,不用为了五斗米而折腰?
虽然我已经工作了近三年,但不得不说由于大学专业的缘故,我前两年从事的是机械行业的技术工作,尽管我现在已经在ios找到了人生的定位,但是我却从来都不觉得两年的机械之路是我青春中被荒废的两年,至少我懂得了一个很重要的道理:一个人只要不懒,就绝对饿不死。而一个人只要不笨,就不会活的比别人差!
兴趣是最好的老师,对于任何人来讲,能够以自己喜欢的事情为工作,绝对一件很幸福的事情,所以我们要懂得珍惜。
最后闲聊一句对程序员工作的态度,只有快乐的敲代码,才会有源源不断的灵感和强烈的学习欲望。快乐的前提就是懂得感恩,千万不要抱怨自己目前的工作环境差,工资待遇低,因为任何事情都是双向的,一方面你在工作中为了公司全力奉献,另一方面你又可以在工作中跟自己的同事和领导学到很多工作上的和技术上的知识,这些都将成为你以后职业生涯成长之路中的一笔了不起的财富。所以,如果你觉得现在老板对你很好,那就努力的把工作做好,对于任何行业而言,只要把事情做好了,钱自然就不是问题。如果你觉得老板对你不好,千万不要抱怨,努力的工作,把他公司所有的技术学来,然后拍屁股走人,绝对不会吃亏。
二 正题
我想在三十岁之前出一本关于ios学习的书,所以如果读者对文章中介绍的相关知识有自己的见解,欢迎留言讨论,如果有什么错误的地方请一定要指出来,我定当感激不尽!
计划是这样的,ios学习主要分三部分。第一部分介绍所有的控件,空间分两部分,一部分是属性介绍,一部分是自定义控件介绍。第二部分介绍一些除控件之外的知识点,比如数据库,网络编程,视频音频,三方库等等。第三部分只要从设计的思路和应用的架构思想来分析。
好吧,扯的是有点远了。但是万里之行始于足下,不积跬步,无以致千里,不积小流,无以成江海!
一步一个脚印,让我们踏实的走下去!
iOS开发(1)写在前面的话相关推荐
- iOS开发基础知识--碎片19
iOS开发基础知识--碎片19 1:键盘事件顺序 UIKeyboardWillShowNotification // 键盘显示之前 UIKeyboardDidShowNotification // ...
- iOS开发UI基础—手写控件,frame,center和bounds属性
iOS开发UI基础-手写控件,frame,center和bounds属性 一.手写控件 1.手写控件的步骤 (1)使用相应的控件类创建控件对象 (2)设置该控件的各种属性 (3)添加控件到视图中 (4 ...
- 2016:iOS开发趋势思考--写的有趣~
参加GMTC大会,第一个议题就是<移动开发的未来展望>,有些启发整理记录一下. 编程神作<代码大全>提过,在技术浪潮中找到自己的位置.编程技术的更迭越来越快,当进行技术选择时, ...
- iOS开发之让你的应用“动”起来转写
在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥iOS动画全貌.在这里你可以看到iOS中如何使用图层精简非交互式绘图,如何通过核心动画创建基础动画.关键帧动画.动画 ...
- iOS开发UI篇—transframe属性(形变)
iOS开发UI篇-transframe属性(形变) 1. transform属性 在OC中,通过transform属性可以修改对象的平移.缩放比例和旋转角度 常用的创建transform结构体方法分两 ...
- iOS开发UI篇—多控制器和导航控制器简单介绍
iOS开发UI篇-多控制器和导航控制器简单介绍 一.多控制器 一个iOS的app很少只由一个控制器组成,除非这个app极其简单.当app中有多个控制器的时候,我们就需要对这些控制器进行管理 有多个vi ...
- iOS开发几年了,你清楚OC中的这些东西么!!!?
iOS开发几年了,你清楚OC中的这些东西么!!!? 前言 几年前笔者是使用Objective-C进行iOS开发, 不过在两年前Apple发布swift的时候,就开始了swift的学习, 在swift1 ...
- iOS开发-自己定义重用机制给ScrollerView加入子视图
iOS开发-自己定义重用机制给ScrollerView加入子视图 事实上这个问题我非常早就想过,仅仅是没有通过去写程序实现,昨天有人提起,我就巧了一下 不知道大家打印郭tableview:cellfo ...
- ios 开发中 动态库 与静态库的区别
使用静态库的好处 1,模块化,分工合作 2,避免少量改动经常导致大量的重复编译连接 3,也可以重用,注意不是共享使用 动态库使用有如下好处: 1使用动态库,可以将最终可执行文件体积缩小 2使用动态库, ...
- iOS开发-面试总结(九)
iOS面试指导 一 经过本人最近的面试和对面试资料的一些汇总,准备记录这些面试题,以便ios开发工程师找工作复习之用,本人希望有面试经验的同学能和我同时完成这个模块,先出面试题,然后会放出答案. 1. ...
最新文章
- 怎么将对象里面部分的属性放到一个空的对象里面去
- ( 流水账1)周五--liphi--校服的联想
- c#学习笔记之第一个程序“Hello world”
- Jfinal碰到的问题记录
- 方法总结及易错点总结
- 云际阔,总相连——Let's Connect!
- win7+cuda8.0+cudnn6.0+tensorflow-gpu1.3.0安装过程总结
- C#访问和操作MYSQL数据库
- 安卓EventBus的使用方法
- Java程序调用linux脚本-简单版
- php递归函数及简单实例讲解
- 12-【istio】-【流量管理】-【流量管理原理】istio Sidecar的两种注入方式、注入原理
- css导航栏背景色透明,css如何设置背景颜色透明?css设置背景颜色透明度的两种方法介绍...
- 行测判断推理部分之图形推理(位置)
- maximo工作流画布加载失败问题
- 安卓开发上传相册图片成功上传拍照图片失败解决办法
- 二进制部署高可用k8s集群
- Django_使用class写views
- SpringCloud Getway
- 360n4s普通版Android7,360手机N4S有几个版本 360手机N4S各版本区别对比