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

#Hello, 2015# 程序之路 我的一些体会。

  •  
  •   AmberBlack · 2015-01-23 12:24:25 +08:00 · 1783 次点击
    这是一个创建于 3597 天前的主题,其中的信息可能已经有所发展或是发生改变。

    先从为什么选择编程这点说起吧,高中自己荒废了四年时间。上网,看电子书,逃课,这就是自己高中四年的大部分生活。之后毕业,自然是去了一个技校里的成人大专,又是浑浑噩噩的三年。毕业之后去ktv 做调音师 ,所谓的技术员,平时修电脑,修打印机,修超市的爆米花机器,没事儿了去和强电换换灯泡,在协同电工修修店里的厕所化粪池的排污泵。当然这些只是毕业工作一年的缩影。有次和同学吃饭,他和我一个学校。毕业去火车上卖水果,很累。说起他辞职了,辞职两个月了没找到工作,想到自己,每天ktv 早中晚 三个班倒着上,还有小公司的勾心斗角。之后就自己决定去培训开发。1.西安站

    于是乎,踏上了漫漫编程之路。七个月的从零到一点点的基础的培训,能做一点简单的丑的要命的两三个界面的app。这也算是一个入门级的小菜鸟了吧。在西安找了三家就找到了工作。会的东西真心不多,毕竟代码量少的几乎没有。当时也是初生牛犊不怕虎的那种态度。要么被打脸,要么就面试成功,大不了不要呗。面试了第一家就定了,感觉地方偏远,就放弃了。第二家面试的时候,先笔试,后面谈了下,就没戏了。那时候自己面试题没答对几个,编程题也没写。第三家,运气好,组长是做c的 ,不懂安卓,聊了两个小时。面试成功,很高兴第一份工作就这么成功了。但是之后梦魇来了,公司主要做 硬件,卫星天线。主要都是做驱动,单片机,天线外形设计,只有我一个安卓。并且痛苦的是,研发部没有网络。公司用飞秋做沟通,公司唯一有网络的电脑 只有三台,还有一根空出来的网线。但是网速真的无法形容,只有 1-30kb/s。有时候网页都打不开。写的东西要socket 串口通信。装工具 装驱动,搬主机去有网的地方开始漫长的等待。折腾一天,最后电脑还给折腾坏了。网管装系统。只有我的电脑u 口没有封闭。之后开发更是各种痛苦。3台电脑几十人排队使用。开发中有个异常,工具不对劲 ,解决问题都是要耗费大半天。再加上自己刚出来,实在是太水了。在公司呆了5个月。东西实在做不出来。最后辞职,但是组长还一再的挽留。实在不是混工资的人,没脸混下去。

    2.深圳站
    辞职之后就来深圳了,刚好赶上51黄金周。第一周就这么浪费了。第二周写好简历,轰炸式投放,深圳面试和西安面试差距很大,深圳问的都是比较深入的项目经验。而自己缺乏的就是这些。基础也不太好,再者自己的自信心不足,没有面试成功。但是一起出来的同学,比我上班晚很多,谈吐方面稍微差一点的都经过一个月的面试找到了工作。当时一起的人 就我一个在面试。前前后后呆了一个月,深圳气候湿润,白石洲的城中村大多是南山的一带的程序员。吃住这些都不太习惯。狭小的过道。变幻无常的天气,说下雨就下雨。自己离开深圳来上海的时候 自己的床板上都发霉了。在深圳有个朋友,我面试他公司 我都以真实的经验和他交流。他人很好。给我6k的工资,做即时通讯。当时去他公司要进行机试,写一个listview的滑动删除。在他们项目的item布局里面改动。开始写了几行代码 公司停电了。大体说了下。最后他给我定了。由于我个人的原因。我最后只能对他说抱歉。想想如果去刚哥的公司,也是蛮不错的。能学到很多东西。深圳之行一个月 ,见识了深圳的白石洲,见了腾讯大厦。见了大梅沙的海水和太阳。见了人在海水中的无力感。认识到了自己的不足。开发经验的缺乏,但是为了获得一份工作,简历加水分,撒谎。我到现在不知道这样做到底对不对。想想其实是可耻的。之后就到上海了。

    3.上海站

    来上海现在的公司,公司属于创业公司,在交大里,人不多,公司也不累,轻松的可怕,早九晚五 不加班。也造就了我这半年的经验少的可怜。公司主要做dns 刚来的时候经理让我看安卓的基础,看了一个多月。之后公司要做即时通讯的的项目,我以为这下要学到东西,但是做的时候就发现问题了,很多的不规范 没有效率。很多的不专业。公司整体氛围比较松散。xmpp做了两月,我就是做了下注册登录,代码量就两三行。其他经理都封装好了。两月之后又开始折腾其他项目,然后我跟着去谈项目需求,我公司安卓方面是愣头青,对面也是愣头青。各种不规范。就一个需求谈了好几次。之后项目是开动了。感觉很简单的一个项目,两周就能做完吧。但是愣是做了两个多月。项目开始做两周之后,接口都没有做好。然后界面也是改动过来改动过去,本来简简单单一个界面。各种状态显示下,但是就要在一个界面上做出来几种不同的显示,说是为了让用户更清楚的明白。越做越丑越复杂。两月之后算是做完了吧。也不知道对方有没有使用这个app。本来以后后续的客户端还会做,自己在做下个客户端的各种界面。界面一层套5-6层。做了两周,没人管我。也没人说什么进度。之后发邮件说这个项目告一段落了。 接下来做其他项目,但是只发了下场景,最后也就没有动静了。然后我就闲置状态,每天来公司就是看看东西。这里看看,哪里看看。就这么混搭着日子。然后公司实在没活儿,也没收入,这个月的工资也给我还没发完全,我也矛盾。老板对我着实不错,自己也做决定了明年要换工作。但是不知道该如何要对老板说出来。眼下的工资给我发不了,信用卡也还不起了。要饿死在魔都了。

    小结下。

    走了这几个大大小小的城市,见识了几个大大小小的公司,总的来说,其实提高自身很重要的。不管是基础还是见识,编码能力,做人处事。所有的事情都是基于人来的。做事先做人,面试再说一点儿吧,我还是可耻的,简历这个东西,可以有水分别太过,不然自己包不住的,你的水分自己要能说出来,真真假假便好,度自己把握。
    编程之余就是生活了,没事儿了去跑跑步,十分钟做不了太多的事情,但是每天跑十分钟,做点俯卧撑 仰卧起坐,骑骑自行车 爬爬山 等等 活动 有助于自己的身体的调节,别说没有时间去做这些儿事儿。
    多看看开发之类的书籍,弄清自己写的代码的原理 到底是做什么的。别只会用,不知道是做什么的,那么自己的水平真的提升不了太多。起码给别人讲的时候讲不出来的。 难道就说 你用就是了 别问为什么。那么这个毕竟比较low吧。个人感觉如果你的生活除了上班加班写代码 做梦写代码 周末 都不出去 ,在家死宅死宅。感觉不太可取。之前去参加了一个 上海GDG的活动,gitcafe的一个妹子说的很对,不管是工作还是妹子,都要自己争取,努力点。 说程序员大多单身 因为没有时间,有点道理,其实也不全是,别人不忙的时候出去骑行 爬山 和人交流,生活的情调还存在,话说如果是那种死宅死宅的,没有生活情调的人 会有几个妹子喜欢呢?难道天下所有的程序员都没有对象,都不成家了。其实想想每一行都大把的时间在工作上,如果工作之余还是死宅,那么真的没救了。

    到现在自己依然是个菜鸟,但是相比之前能好那么一点点,起码遇到问题了,自己会先去查,贴异常的的代码,去论坛发帖,然后自己实在没有头绪的时候问问人,那时候自己毕竟做了,人家帮忙也好帮一点,那时候自己卡在哪儿只是一个点儿,通了就过去了。但是很多刚入门的同行,缺乏的就是这种能力,不知道关键字,其实关键字 就是自己做的东西了,或者可以搜索类似某某应用的效果,也可以问别人这个效果怎么做,等等的。这样就能快速定位关键字了。但是前提是自己要先动起手来。没有人愿意帮不努力的人,很多时候依然是自己摸索。
    

    马上就要过年了,年后的换工作,心里很忐忑。现公司虽然工资低点儿,但是总体还是不错的,老板人也好,这个就比较惆怅了,难以启齿的辞职。
    一年就这么过去了,自己的能力没有多少增长。
    换工作也不太好换,只希望明年能找个差不多的公司,哪怕苦点儿累点儿,安安心心工作。其他没啥大的想法了。

    写了这么多,感觉乱七八糟的。也算是一个小小的总结吧。回家在修改修改。
    新的一年,祝妹子 汉子 都能跳槽找到自己满意的工作。
    祝各位同行 事业都能顺顺心心的
    祝各位同行家人平安健康幸福
    毕竟不是文科生,写的如果有歧义或者不太恰当的地方 大家海涵。
    大家有啥自己的想法的 感触的 一起来这里吐槽吧。
    欢迎吐槽。

    7 条回复    2015-02-01 00:36:52 +08:00
    wsgzao
        1
    wsgzao  
       2015-01-23 13:09:26 +08:00 via Android   ❤️ 1
    停下来读几本书,认真想想自己到底想做什么
    AmberBlack
        2
    AmberBlack  
    OP
       2015-01-23 14:37:29 +08:00
    楼主说的是那方面的呢?
    Ljungqvist
        3
    Ljungqvist  
       2015-01-30 23:08:13 +08:00   ❤️ 1
    写得很不错, 很真实, 继续加油, 目标会实现的.
    AmberBlack
        4
    AmberBlack  
    OP
       2015-01-31 12:02:23 +08:00
    @Ljungqvist 感谢。
    AmberBlack
        5
    AmberBlack  
    OP
       2015-01-31 12:02:51 +08:00
    @wsgzao 楼主说的是哪方面的书呢?求推荐。感谢喽。
    wsgzao
        6
    wsgzao  
       2015-01-31 13:01:17 +08:00 via Android
    @AmberBlack 你读下《史玉柱自述:我的营销心得》
    AmberBlack
        7
    AmberBlack  
    OP
       2015-02-01 00:36:52 +08:00
    @wsgzao 好的 感谢楼主推荐
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3157 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 14:38 · PVG 22:38 · LAX 06:38 · JFK 09:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.