zoukankan      html  css  js  c++  java
  • 转:一名iOS程序员眼中的「小程序」

    什么是程序员呢,只会用Xcode做UI的不叫程序员。对这个世界抱有永不穷尽的好奇心,持续学习的人才是程序员。自己组装电脑,选硬件,帮妹纸装系统,杀毒,修电灯泡,工作上用脚本提升效率,做UI,写业务,造轮子,搭架构等等,这些都是程序员的领地,对编程持有源源不绝的动力和激情,在新事物的接纳和学习上敢为人先者,这才是程序员。一个优质程序员的价值不在于他的前缀是iOS还是Android,也不在于他实现的feature是运行在哪个平台。

    〖Clean Code〗一书的作者Bob大叔,曾在一次演讲中提到过,国外有一些程序员是「Language Oriented Programming」,什么意思呢?这些程序员根本不挑剔编程语言,管你php,python,还是ruby,哪个火就用哪个,哪个工资高就转哪个。真相是当你具备相对完善的计算机理论知识体系,并对一门语言要较深的掌握之后,切换到新语言的成本比大多数人想象的都要低。

    最后,Peak君建议:任他风劲弓鸣,喧嚣浮沉,我自不动如山,静心学习。如果哪一天iOS开发真的消失了,一起学习XOS开发吧,一定会更美好。

    https://juejin.im/post/5875d76961ff4b006d59dd24

    2016年iOS技术圈回顾

    对于刚毕业或者打算跳槽的朋友来说,最直观的感受莫过于”面试变难了“。更准确的说法应该是:面试去掉了浮躁,还原了本味。市场更理性的结果必然是公司对于人才的选择也更加理性,会做UI,有过App上架经验就能找到工作时间窗口已经过去了。对于计算机基础知识的掌握,学习能力的强弱,扎实过硬的开发经历开始从面试流程中凸显出来。这对过于关注面试技巧,刷面试题的朋友来说,长远来看也是件好事,毕竟职业生涯的提升容不得半点浮躁。

    好消息是,整个行业还是处于前进的态势,大大小小的公司对于人才的选择还是理性和公正的。对于静心专研技术,硬实力扎实的同学来说,行业还是处于求贤若渴的状态,所以面对这些扑面而来的行业信息,我们要做的只有两件事:一是锻炼身体,二是静下心来学习。

    技术分享新方式

    今年让我比较感兴趣的是,出现了技术分享的新形式,代表有视频直播,知乎Live,知识问答。

    参加过几场类似现场敲代码的视频直播,整个流程体验虽然还略显稚嫩,但气氛很活跃,感兴趣参与的人也有不少,这些一两块钱买不了吃亏的现场直播,让知识的传递也更直接高效。

    知乎Live和知识问答里,软技能分享更多一些,这对鸡汤从业者是个大利好,不过鸡汤都带有略微毒性,会让人产生硬技能得到提升的错觉,真相是,硬技能提升之路没有捷径。

    这些新形式都透露着一个信息:知识可以被实实在在的定价了。这对于我们技术从业者绝对是个好消息,被误认为吃青春饭的码农们,除了提前财务自由退休,大公司养老,教育培训等出路之外,又有了新的选择,靠出卖自己长年累月积累的知识来获得收益,你行你就能上,这些新渠道连接着巨大的新机遇,值得每一个技术人员去关注。

    双十一以及weex

    weex刚诞生的时候,曾在阿里待过的Peak君也以为这会是个无疾而终的KPI项目,现在呢,脸上火辣辣的。今年双十一阿里在自家两大端手淘和天猫上,大规模应用了weex来搭建页面,页面覆盖率达99.6%,这已经不是试水了,开源框架能在这种量级的产品上实践,是比任何公关都更强有力的宣示。详细情况可以查阅公众号:手机淘宝技术团队MIT。

    据闻现在实践weex的开发团队也不少,对于寻求快速迭代和发布的开发团队来说,weex已经是一个切实可行的方案了。

    对于我们iOS Native开发者来说,这种跨端方案听起来多少有些被入侵的感觉,实则不然,跨领域的交流所带来的思想碰撞,能让我们站在新的角度审视自我,带来新的可能,反而能让我们收益。而且开发者没必要自我设限,weex大家都能学都能用呀,所谓君子不器。

    Pin

    今年年底的时候,iOS圈还发生了一件事,个人开发者钟颖Cyan的产品Pin,入围了App Store 2016年「年度十佳 App」。我也是Pin的用户,初次使用时被作者的执着和用心打动,一个个看似非大众的功能点都被深入挖掘和打磨。Peak君很能明白这种荣誉所带来的喜悦,也知道这其中所隐含的坚持和付出。

    2011年Peak君还一腔热血的时候,也曾和朋友合作开发过一款iOS端的播放器App,还起了个热血的名字:RushPlayer。成绩最好的时候,做冰点活动(2.99降价到0.99)冲到过App Store收费下载总榜第3位,总收入排行榜第9位,那一刻的喜悦感现在都还记忆尤新。高名次排行,真金白银的收入,一些媒体的转载,都让无数奋战到凌晨2点的夜晚不值一晒。对于现在安分守己创业的自己来说,真是久远的回忆了。

    Pin入榜对Peak君也是一种激励,或许来年也能沉下心,细心去雕琢一款个人App,也好在年底时给年初的自己一个交代,不至于靠写技术文章来缓解焦虑。

    https://juejin.im/post/585742db570c350069084588

  • 相关阅读:
    微信小程序日期插件默认获取延后时间示例
    【SpringBoot2 从0开始】底层注解
    【SpringBoot2 从0开始】实现自动配置的过程
    【SpringBoot2 从0开始】开发世界著名程序体验 springboot
    【SpringBoot2 从0开始】springboot 与 spring
    【SpringMVC 从 0 开始】使用注解方式配置 SpringMVC
    【SpringMVC 从 0 开始】异常处理器
    【SpringMVC 从 0 开始】拦截器介绍
    【SpringMVC 从 0 开始】文件上传和下载
    【SpringMVC 从 0 开始】HttpMessageConverter 报文信息转换器
  • 原文地址:https://www.cnblogs.com/dengchaojie/p/7642713.html
Copyright © 2011-2022 走看看