iOS开发的业余时间可以做什么
本文转载自公众号 客户端技术评论
everettjf,公众号:客户端技术评论iOS开发的业余时间可以做什么(第三篇)
作为一名“业余开发的失败者“,虽然没有成功者的视角,但失败者的视角还是可以讲一讲的。
什么是业余时间?
我认为除了“工作时间”,都是“业余时间”。
周末。如果双休,那周六周日的时间。 每天下班后。如果晚上9点下班,那到家后10点,12点睡觉的话,10点到12点之间有两个小时。 假期。国家法定节假日,年假。
看起来“上班族”的业余时间只有这些了。确实不多。
能做什么呢?
开发App。我过去开发了好几款”小众“App,自然也由于小众,下载量不多,实属惭愧(当然或许主要原因是我的懒惰不持续更新App)。当然我也认识好多下载量很多,也赚了不少钱的App和开发者。独立开发一个App,需要静下心来,一点一点的写代码,铸造出每一个功能,把想法变成现实,把创意产出App,很有成就感,但也不是那么容易。 探索研究。如果对某个技术方向十分感兴趣,那完全可以投入时间去探索。5年前我对iOS的逆向工程十分感兴趣,晚上到家就开始学习研究逆向,修改支付宝余额啥的,很有乐趣。网上我也有认识不少对LLVM感兴趣,甚至对iOS内核感兴趣的”虚假“”页面仔“。有哪些研究方向可以参考之前的文章。 学习博文。如果不知道对什么感兴趣,那完全可以从一些博客入手,iOS的公众号、掘金每天都产生新的文章,可以从一篇文章入手,彻底弄明白,有不明白的给博主留言交流,甚至加微信去请教。 修炼内功。数据结构与算法、计算机网络、操作系统、编译原理等大学基础课程,随着工作的深入,逐渐发现这些本质的知识仍然是最重要的。那就可以重新来修炼内功。GitHub上很多自制操作系统、自制编译器的项目,都可以拿来玩耍研究。如果感觉自己算法薄弱,那就打开leetcode每天一刷,刷上一年。 投入生活。健身、游泳、各种球类运动、钢琴、跑步等等。保持好的身体。
今天就小聊这些。
有空可以看看我开发的一些小App:https://everettjf.github.io/products/ 确实挺“不怎么赚钱”的~
评论