问题:
1
微信,移动领域的领头羊一支独大,公众号过百万,微信认证审核无论成功还是失败,都得交上300元,审核通过后就是要开发了,怎样的开发模式?用啥语言呢?怎样架构好呢?是否需要和
wap统一起来?李开复曾说过,移动互联发展速度是PC互联网的4倍,好多都是日新月异,作为码农你怎么能跟上时代,不out呢?安卓android和苹果ios,以及微软的wp怎样快速学习呢?
2
Web是基础是根,移动无线再怎么发展,也还不能脱离PC互联网。也就是PC端的web站还是要扎实做好,web整不好,其他都是扯淡。所以pc端的架构模式等体系还是要深入研究掌握好。比如我最想掌握1万、10万级、100万级用户群的服务器怎么架构,技术怎么运维。
3
数据库设计不管移动互联还是pc互联,不论是Mysql,还是Nosql都离不开数据库,可以说数据库应用非常广泛非常基础,表的设计构建很重要,数据的安全性能更重要。
4
系统分析、产品设计,我们掌握这些技术,不是来炫耀的,是需要通过学以致用,解决实际问题,如何设计才能是好产品?如何运作产品才能赢利?技术来不得虚。务实才能进步!
问题是没有好的学习方式,没有好的思路,以及解决问题的原则,就永远没有大大的进步!抓住本质,才能大进!我是学asp出生,一路走来10年码农历程,其中辛酸和欢喜只有自己知道。大学毕业干了1年业务才转做技术,技术知识是一无所有,Asp基础、Asp.Net知识都是自己拼搏积累起来的。当时如坐针毡,到现在成就享受。凡是还是有点目标和梦想,凡是还是需要踏实和努力才行!之后学习了mobile开发、安卓开发、苹果开发、php开发,这些学习都是从实践开始的,都是从开发实际项目中得到锻炼和成长的。如果一味看书和做demo那是没有这么快的。最近又学习了产品,但是动力不如以前强烈了,2013年有些苍老颓废,这样不好啊。2014年,应该重新梳理,再次踏实实干。
既要懂业务,又要懂技术
“只懂业务,不懂技术”,这样设计出来的系统只能满足功能性需求;“只谈技术,不提业务”,这样设计出来的只能是通用性的系统,满足不了特殊需求。譬如“XXX大容量的解决方案”、“秒杀系统的终极架构”。我们不仅要会面向对象设计,还要会抽象和解耦。
既要坚持自己的观点,又要懂得反馈总结
解决方案有很多种,各有利弊,我们要有自己的思路和解决方案,并能坚持下去,不断的出结论,而且能时刻分析对比感悟,这样阶段性的成就感,会激发你继续努力下去。
寻找切入点、兴趣点
理论不懂就实践,实践不会就学理论!实践出真知,学的再好不如动手弄弄。