V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dast
V2EX  ›  Android

android 写了一年了,困惑越来越多

  •  
  •   dast · 2015-06-08 00:03:18 +08:00 · 6324 次点击
    这是一个创建于 3254 天前的主题,其中的信息可能已经有所发展或是发生改变。
    技术方面的困惑:
    记得一年前实习时,连layout里基本的一些控件,属性都不会用,而今熟练实现各种自定义控件。期间巨大的变化得益于身边的一位朋友的影响(能力出众,思维独特,某种程度算是隐匿于民间的高手吧)。之前认为,写好android,必须要对sdk了如指掌,随着项目经验的积累(期间也看过一本《android 4高级编程》),越发觉得,java基础才是关键,于是乎,近段时间一直在拜读《thinking in java》,受益颇多。最直观的感受是在构建项目架构上越发得心应手。剧情照此发展下去,貌似是很流畅。然而最近和公司上司一起面了几位前来应聘的同学;我的问题中一半是java的基础类题目,另外的是些内存优化方面的问题(难不倒有项目经验或是有水平的同学)。与此相比,上司所提的尽是些handler,进程之类的个人觉得比较‘枯燥’的问题。另外,最近接触到的一些优秀的开源项目,印象最深的还是在项目架构上而非sdk中某些精妙的用法或是某些炫酷的ui效果。
    在此的一个困惑是:今后是否要在sdk应用方面侧重,除此外,今后应该往某方面侧重(如着重于性能优化),或是全面突破(这里并非指的是方方面面都很专业,但至少比较熟练)。

    -------------分割线-------------
    方向上的困惑:
    目前,身边的一些同等经验年限同学,已经致力于去接一些外包,收入方面吊打up,而up却是一直处于买书,看书的死循环中,沉浸于一些优秀的开源项目中,是否应该搁置目前的状态,向‘钱’看齐。
    大半夜的,有志同道合之士么。望诸位不吝赐教。
    12 条回复    2015-07-01 20:32:57 +08:00
    em70
        1
    em70  
       2015-06-08 01:01:40 +08:00 via Android
    说这么多,一句话给你总结: 程序员已经到位,创业团队只差投资人,产品,设计,营销,推广和idea了。

    感觉比只差程序员系列要靠谱一点,至少执行力有保证
    mthli
        2
    mthli  
       2015-06-08 06:00:38 +08:00 via Android
    我和你有类似的困惑。看看其他人有什么高见吧。
    dast
        3
    dast  
    OP
       2015-06-08 07:24:24 +08:00
    @em70 ...大哥,别拿我开刷,我水平很一般,只是想有所提升,但又受困于现在的烦恼
    StevenTong
        4
    StevenTong  
       2015-06-08 08:21:06 +08:00 via iPhone
    我也是哈 大二就开始实习了 做了几年开发了 在外包公司 感觉有点枯燥了 感觉水平上也遇到了瓶颈 工作也都是机械化的重复造轮子 总想找到提升点
    vven
        5
    vven  
       2015-06-08 10:15:49 +08:00
    个人觉得被java或者android绑得太紧也不太好,既然楼主不是得过且过型又喜欢啃书,不如把android底层打通,从系统层面再回头看可能就会有新的发现

    外包的话我认为如果不是比较靠谱的客户和项目,不做也罢,一是外包市场混乱,10w就想做个微信这种梗天天都有,二是在一些非常不值得的细节可能会浪费大量时间和精力,和时间相比这点钱根本不算什么
    banxi1988
        6
    banxi1988  
       2015-06-08 12:14:39 +08:00
    人各有志,跟随你心
    CtrlSpace
        7
    CtrlSpace  
       2015-06-08 12:39:02 +08:00
    现在没有向钱看齐不要紧,先深入技术,以后你会反超他们的收入,并拉开差距~(有点鸡汤,哈哈哈
    freeze
        8
    freeze  
       2015-06-08 12:45:24 +08:00
    除了这2本楼主还看了那些书,求参考
    dast
        9
    dast  
    OP
       2015-06-08 14:58:46 +08:00
    @freeze 额,没什么参考价值的哎,每个人的情况都不一样,看过但没看完的书还有几本《设计模式-sun核心技术丛书系列的》,《Common Lisp》。。。
    ZhangSharon
        10
    ZhangSharon  
       2015-06-22 23:52:01 +08:00
    看书时没有错的,其实做外包都是做业务代码,业务代码都是重复的work.. code..也许他们更羡慕你能有时间看一些更佳深入的书,他们早已经被业务忙的团团转,当然你也不是全都是看书对吧,工作上也会应用的到,你看的会更远一些。
    有一个公式这样的 大学毕业第一个月工资 == 你大学四年买的技术书的价格总和
    相信这个用到你的下一个工作上也是可以成立的,
    当然看书也不是只是看看而已,一定要消化掉
    dast
        11
    dast  
    OP
       2015-06-23 11:11:22 +08:00
    @ZhangSharon 非常感谢,现阶段我已明了需要什么。
    dezng
        12
    dezng  
       2015-07-01 20:32:57 +08:00
    java只在学校听过几堂课(大学课堂什么水准大家也知道),然后直接开始android,现在学的有点吃力,看来得补补java。。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2264 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 02:18 · PVG 10:18 · LAX 19:18 · JFK 22:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.