• 请不要在回答技术问题时复制粘贴 AI 生成的内容
sampeng
V2EX  ›  程序员

大家都去学 Swift 了,我回头学点老古董,是不是很作死

  •  
  •   sampeng · Jun 12, 2014 · 7287 views
    This topic created in 4537 days ago, the information mentioned may be changed or developed.
    我的工具语言是php,java,python,javascript,shell。环境一直是Mac OS or Linux。
    php用来做web
    java用来搞android
    javascript嘛,web的交互
    shell,python。工具集。安装一些蛋疼的软件以及减少工作量之类的。
    4-5年了吧。都是各种作死,各种解决问题。
    现在swift出来了,同事们都一窝蜂的去学swift了(现在我主搞android)。

    但是。。。
    好多东西,我感觉不知道
    数据在内存中如何分配的。。。
    如何精确控制内存
    高效的代码是如何产生的,为什么快?
    网络七层模型到底是怎么运转的。
    mysql之类的存储,他们是如何做到的。存储类算法有哪些。怎么用,在什么情况下用。
    编辑器是ide还是vim?好吧,我又做死的回去玩vim。。
    1+1=2?以前学的数学全还回去了。再拿起来也蛮好的。。

    我觉得我蛮作死的。。都说这年头是赚快钱的时候。都是ios的赚钱啊。我看好多一出来就是10k啊。哦。。我肯定比这数要高。。所以。。我还是去作死吧。。
    35 replies  •  2015-01-06 05:28:16 +08:00
    O21
    O21
    Jun 12, 2014 via iPhone
    1
    抓住一个全能程序员
    RainFlying
    RainFlying
    Jun 12, 2014
    2
    作为一个程序员,好歹把系统写得准确些啊。
    sampeng
    sampeng
    OP
    Jun 12, 2014
    3
    @RainFlying 我想的是,不说我自己去写。。最少要知道怎么转起来的。怎么运转的。最低也是应用层面。我理解的底层是涉及到硬件和驱动了。。这不在我兴趣之内。。
    RainFlying
    RainFlying
    Jun 12, 2014
    4
    @sampeng 你没抓到我的点,我的意思是,你用的是 Mac OS 的第十个大版本,也就是 Mac OS X,现在一般称 OS X,所以写准确点嘛,现在肯定没人在用 Mac OS 9 的。
    sampeng
    sampeng
    OP
    Jun 12, 2014
    5
    @O21 这就叫全能了?全能差远了。只是会几个工具语言而言。。。给我1个月,我把全部语言学完就叫全能了?显然不是。。。。多几个工具,在解决某些场景下会很舒服
    sampeng
    sampeng
    OP
    Jun 12, 2014
    6
    @RainFlying 哥,跪了。。。
    O21
    O21
    Jun 12, 2014 via iPhone
    7
    @sampeng 膜拜下强人!
    NFSwind
    NFSwind
    Jun 12, 2014
    8
    C语言程序员路过。。。。


    话说你这知道自己不会什么。。这很好啊。。慢慢来就是了。。。
    amon
    amon
    Jun 12, 2014
    9
    想学就学呗,没什么作死不作死的
    Tonni
    Tonni
    Jun 12, 2014
    10
    我也经常关注一些底层的东西,前段时间买了本《深入理解计算机系统》,我觉得一个优秀的程序员能够站在硬件的角度去理解代码的执行流程,不过最近没怎么看,上周京东买了几本WEB开发的书籍,正在研读,这些书能够快速的提高你的工作技能。
    ibudao
    ibudao
    Jun 12, 2014
    11
    程序设计语言原理,计算机体系结构,操作系统原理。。恩,楼主要跳入的坑大着呢。。
    skywalker
    skywalker
    Jun 12, 2014
    12
    想学smalltalk
    ksex
    ksex
    Jun 12, 2014
    13
    楼主真的是全面发展 +1
    pfitseng
    pfitseng
    Jun 12, 2014
    14
    我还以为要学ada这种
    cielpy
    cielpy
    Jun 12, 2014
    15
    话说我和楼主比较像,不过我会的东西没那么多,就会iOS开发,就是OC了,不过最近在看C。。看算法,代码优化,还有iOS的内存,多线程,以及一些编程思想的东西。反正也是一些古董了。
    datou552211
    datou552211
    Jun 12, 2014
    16
    full stack developer
    cielpy
    cielpy
    Jun 12, 2014
    17
    还捣鼓一些乱七八糟的东西,比如研究一下shell编译工程上传等,折腾github pages博客等等。反正感觉挺不务正业的。。
    marklrh
    marklrh
    Jun 12, 2014 via iPhone
    18
    想学什么学什么,我还想看看COBOL呢
    lenzhang
    lenzhang
    Jun 12, 2014
    19
    javascript,php,OC,shell,swift路过。看楼主要学的东西,可以看出楼主并不是回头学老古董,只是把自己没覆盖到的基础知识补齐而已
    datou552211
    datou552211
    Jun 12, 2014
    20
    编程主要的是思想,语言学起来不会慢
    notedit
    notedit
    Jun 12, 2014
    21
    等你学通了 很多语言只是语法的不同而已 语言只是工具

    给你个我自身的例子吧 以前是做后端的 从零学iOS开发 后端加iOS 两个月的时间做出下面的东西

    https://github.com/notedit/motikyapp
    https://github.com/notedit/motiky
    chlx
    chlx
    Jun 12, 2014
    22
    不是.Go ahead!
    canesten
    canesten
    Jun 12, 2014
    23
    不叫作死
    叫补习
    liujijing
    liujijing
    Jun 12, 2014
    24
    那不是老古董,只是基础,跟Swift没什么关系吧。可以同时学。
    sampeng
    sampeng
    OP
    Jun 12, 2014
    25
    得了不折腾就会死病。其实还是蛮吃力的。。。。原先只想多快好省的把东西做出来。。
    后来仔细一琢磨。。自己屁都不是。。。还是滚回去回炉吧
    kafkakevin
    kafkakevin
    Jun 12, 2014
    26
    刚开始学习objc不到一个月,swift推出,但我不着急,先把objc玩熟练了再说。
    2ex
    2ex
    Jun 12, 2014
    27
    学以致用才行啊,哥们。新的老的无非都是为了提高生产力嘛
    luoyou1014
    luoyou1014
    Jun 12, 2014
    28
    还以为你说的老古董是准备学OC.

    你这也不算老古董啊, 就跟搞建筑的去学力学, 会有人说力学是老古董吗, 这是基础……
    Mutoo
    Mutoo
    Jun 12, 2014
    29
    那些不是古董,是基础。
    MasterYoda
    MasterYoda
    Jun 12, 2014
    30
    还以为去学LISP
    kidult
    kidult
    Jun 12, 2014
    31
    不冲突的,新手学swift要一年,你只用一个月就水平比他高了

    这就是经验(内功)
    kmcool
    kmcool
    Jun 12, 2014
    32
    LZ是不是科班出身么?
    sampeng
    sampeng
    OP
    Jun 12, 2014
    33
    @kmcool 是,但是,大学。。嗯。你懂的。。。
    spacewander
    spacewander
    Jun 13, 2014
    34
    LZ去学C和Unix吧……
    wezzard
    wezzard
    Jan 6, 2015 via iPhone
    35
    樓主需要看「深入理解計算機系統」,裡面有你想要的全部答案,希望這個回答不晚。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2663 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 67ms · UTC 10:30 · PVG 18:30 · LAX 02:30 · JFK 05:30
    ♥ Do have faith in what you're doing.