一句话,作为个人介绍
我是一名就职于上海一家公司的iOS开发工程师。
为什么选择软件开发
我从小学习国画、书法、素描、油画、还有各种手工制作,学习钢琴、竹笛、葫芦丝、巴乌等等器乐,可以说当时的我是一个非常有艺术细胞的小孩。
那么为什么我会选择做一名开发人员呢?首先我第一次接触计算机是小学,当时学会五笔打字之后在学校打字比赛名列前茅,于是参加了学校的c语言学习班,并在山东省级某少年级编程大赛拿了二等奖,这就算是走上编程的起点。
上了中学,我把音乐美术放在一边作为业余爱好,专攻学业。高二有了自己第一个Symbian手机,用了一段时间,发现别人做的主题和皮肤没有真正称心如意的,于是我开始学习设计,学习使用AI,立志自学成为一名UI设计师。后来加入了OPDA手机论坛主题组,制作发布Symbian的手机主题和各种软件皮肤。再往后,研究的更深了,不满足于XML来调整主题,我开始解包别人的APP,靠修改十六进制文件进行少量diy和汉化。再后来开始为字库不够完整的字体填补字体。当然只是在论坛分享出去,应该不算侵权吧。
在当时的理解下,软件工程应该是一门比较适合我的学科,现在看来当时选择数字媒体或者平面设计应该更适合我吧。然后学习软件开发一发不可收拾,不过我当然不想放弃我的设计的梦想,于是我选择了前端开发的路。从大二开始学习web开发,大三开始学习iOS开发,然后在大四上学期孤身跑到了北京找工作,下学期离职回到学校准备毕业。
毕业实际上很闲,所以我又在家乡找了个iOS开发的工作,但是小城市软件开发还是相对落后的,所以毕业后半年,我离职来到上海,一直工作到现在。