每一个开发者都做过自己满意的项目

前言

作为一名程序员,在做程序开发的时候,一定会有自己比较满意的项目,而且不同时期对于满意的项目有不同的定位。无一例外,个人也有自己觉得做的满意的项目,回顾自己的开发历程,从事过很多应用的开发,涉及的方面也很多,但是有代表性的项目是有数的,而且在求职面试的时候,面试官也会问到最满意或者最有代表性的项目的问题。

从iOS入行

自己是从iOS原生开发入行程序员行列的,由于大学时期学的也是计算机专业,所以算是根正苗红的样子,其实只是纸老虎,在大学时期恰恰没有好好学习编程语言,造成毕业之后还要从头开始学编程,但是在自己毕业之后进入程序开发初期,也有代表性的项目,尤其是当初做iOS开发的时候,有很不错的应用视觉敏感度,让自己在做app开发的时候有了很好的职业敏感性。就拿iOS领域来讲,自己觉得做过比较有代表性的项目当属自己负责的关于短视频的iOS端app应用,虽然后期老板嫌太烧钱,项目终结,但是留下的应用还是比较不错的,不管是从界面设计,再到用户体验,以及应用功能,都是非常不错的,只是奈何没有资金支撑,造成最后的不了了之,很可惜,但是不遗憾。

在移动端发展

随着技术迭代的影响,以及企业降本增效的雏形,移动端原生开发发生了巨大变化,传统的移动端原生开发人员面临着被移动端混合开发所替代,之前的一个人负责某一个技术方向的开发,变成一个人负责iOS和Android两个技术方向的开发,而且还要负责混合开发的技术方向,随着岗位需求的减少,以及技术的整合,做移动端原生开发的日子越来越难。在这一时期,自己也通过移动端混合开发做了一个比较满意的项目,那就是关于物联网智慧城市的移动端app,是通过flutter来实现,适配iOS和Android两个平台,虽然不太熟练使用flutter,但是依然完美的按时开发完成这个app,而且效果还不错,值得纪念和分享这个app。

由大前端沉淀

再后来,随着技术的迭代,以及行业的需求,本人又转战前端领域,以及微信小程序领域,这让自己的技术栈直接由移动端开发到大前端开发,虽然都不是太精通,但是都能很好的使用,以至于后来自己一个人负责三个端的不同项目的开发,虽然很累,但是很充实。关于前端的项目,其实没有太多拿得出手的项目,毕竟管理系统和操作平台都是大同小异,没什么太复杂的技术含量。如果真的要让拿出一个有代表性的、满意的项目,那就当属基于物联网的智慧城市的PC端,以及关于停车场管理的微信小程序项目,这两个项目个人觉得是比较有代表性的,非常不错。

最后

通过上面自己回忆在不同时期,使用的不同技术栈,做的不同的项目,以及代表性项目的分享,瞬间觉得自己做了好多方向的应用程序,虽然不敢成为什么值得炫耀的,但是这是自己的一个个总结,给自己的技术的总结,给自己使用的技术栈的总结,给自己的工作成就的总结,非常有意义,值得纪念一下。

猜你喜欢

转载自blog.csdn.net/CC1991_/article/details/130254002