美文网首页
技术的学习-程序员的发展

技术的学习-程序员的发展

作者: AlazyWang | 来源:发表于2016-07-26 03:35 被阅读0次

    IOS 新技术的学习途径

    官方

    • WWDC大会视频-介绍新系统的特性-框架(中文字幕)
    • Cocoa Touch layer->UIKit
    • 文档-general->guides->ios.x.x API diffs

    博客

    高阶IOS学习路线

    • 首先你得懂oc,至少写过几个项目吧,当然有经验的程序员知道语言不是最关键,最重要是框架,例如cocoa
    • 当然,未来肯定是swift的天下,swift目前更新到3.0,虽然较2.2改动比较大,但我认为是进步
      • 以前swift更多有oc的影子,其语法、写法冗长
      • Swift开源,3.0相比2.2版本主要是去重(名字大大缩减),java,js,ruby程序员更容易上手,更像一门世界性语言
      • Swift将会成为一门真正全栈式的编程语言
      • so快速上手Swift
    • 跨平台开发(ReactiveCocoa)

    其他的学习

    • HTML5-JavaScript(全栈式语言)
      • 不是为了学技术而学习,是学习新东西的一种能力,一种思想
    • Java(全民式语言,桌面\服务器\android)
    • 数据结构和算法
    • C++(强大的语言)

    非技术的学习

    • 历史,养生,管理,创业,心理学皆可
      • 读了东西就是不一样,肯定没有坏处.整天沉浸在技术的海洋,写多了,会短路,换种思想,心静下来,思路也就来了.这不是看玩笑.
    • 网易公开课
    • 公众号:http://top.wxb.com/

    程序员的发展

    技术

    • 主程(主要程序员)
      • 爱代码,爱生活.核心技术由你呈现.
    • CTO\架构师
      • CTO负责公司整个平台技术, 例如,做java出生,但也懂其他技术如ios,安卓,c++,大概知道真个软甲行业技术趋势.
      • 架构师是单个平台,项目采用什么架构,分层怎么交互等.
    • 讲师
    • IT作者(从写博客)
      • 写做是给被人看,会督促你查资料,学习也就上去了,知名度上升,简历也更丰富,也更多机会,一点点积累,越来越多的机会,选择也越多,做的事情也更多,回过来积累也更多,良性循坏.

    管理

    • 项目
      • 很多不懂技术,但知道控制流程,懂跟开发沟通,把我心里状态,控制进度,主要工作:跟开发人员,跟客户沟通,重点是沟通
    • 技术
      • 重点技术提升.把控项目技术,帮项目人员提升项目技术

    产品

    • 很多公司产品来自技术,先做开发,再转产品,很受欢迎.不懂技术的产品需求能不能实现,好不好不清楚,可能导致经常改需求
    • 书籍推荐:人人都是产品经理,人人都可以通过一定的锻炼成为产品经理

    创业

    • app创业
      • 创业是没有回头路
      • 创业是苦逼,归从0开始,自己来创建,自己抗的的包袱跟打工仔不一样
      • 打工:是一条很好的学习途径,积累经验,积累模式,技术点,是一个积累的过程
      • 创业不是看年龄,是看积累,等差不多的时候,有机会

    结语

        总结:一切皆"积累".
        因为作为做技术的,你只要把你的技术"积累"好了,你会发现自然而然.
        你也不用多想,不用思考后面的路怎么走,技术"积累"了,很多机会等着你.
        技术好了,很多公司挖你,简历也很好,找工作很好找,不断往中大型公司跳,会发现大司又有新的机会,这个机会都是基于你之前的"积累". 
        做一件事,有目标是好的,但最重要的是"积累".
    

    相关文章

      网友评论

          本文标题:技术的学习-程序员的发展

          本文链接:https://www.haomeiwen.com/subject/mbrnjttx.html