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

工作 10 年,技能树点乱了,创过业,现在想回头到大公司做开发发现困难,大家给点建议该往哪个方向发展?

  •  
  •   Charlie82 · 2016-07-11 13:44:21 +08:00 · 14382 次点击
    这是一个创建于 3059 天前的主题,其中的信息可能已经有所发展或是发生改变。

    早些年一直做 C++开发,做过

    • P2P 下载
    • IM 服务器
    • 端游服务器
    • 3D 引擎 UE3
    • 手游服务器
    • 手游前端 cocos2dx

    但是最近几年创业用不到 C++,都是搞移动 APP 的前后端开发。

    最擅长 C++, Boost , asio 网络服务器开发。 熟悉 Python , django , iOS , mac , objective-c , swift 。 Android 也会但是不如 apple 方向的精通。 HTML , css , bootstrap 什么的也会,但不是专业前端,所以 ractjs 之类的就只是了解。 熟悉 golang 服务器开发, docker , docker-compose

    我学编程比较早:

    • 初 2 时做工资管理系统,是基于 FoxBase 平台的二次开发。
    • 高 1 参加 NOI 信息学奥林匹克竞赛省一等奖。

    最近找不到合适的工作,现在想到大公司去做 C++开发,没人要,大多数岗位 HR 初筛那关过不了。

    • 腾讯面过一次,没戏。
    • 微众银行面了一次,面到最后一轮,跟 hr 都谈过了,然后没有然后了。

    个人 GitHub

    简历

    最近比较迷茫,需要建议,谢谢!

    第 1 条附言  ·  2016-07-12 03:18:30 +08:00

    有人说10年除以语言数,平均只有2年经验,我只能呵呵。

    当在一方面专精后,各种语言都是通的。重要的是算法,设计模式,OO,函数式编程等思想的掌握。一门新语言主要就是语法,及了解相应的开源框架生态。

    • 小学学的basic
    • 初中学的c语言,FoxBase,FoxPro等数据库
    • 高中学的C++,pascal
    • 大一时用ASP.NET独自给学校开发部署学籍管理系统。
    • 还搞过borland的C++Builder和delph

    做游戏开发过程中,因为做游戏编辑工具,用过多种GUI框架:

    • wxwidgets
    • QT
    • WPF 有这些GUI框架的经验,了解各种解决GUI问题的设计模式后。后来的mac cocoa,ios,android,cocos2dx等GUI开发框架的思想基本都没有超出的,学起来非常轻松。
    第 2 条附言  ·  2016-07-12 03:38:25 +08:00

    做过高并发网络编程开发,ACE,boost asio一路学习使用过来后,对网络异步事件处理等思想就掌握了,再去学python twisted,nodejs不就很轻松,思想是通的。

    做游戏时使用lua的协程将异步问题变成同步问题,以解决复杂的游戏逻辑后,掌握了协作式多线程的思想。再去学python gevent,轻松让python能io高并发。学golang也很容易理解其并发模式,及其背后的实现原理。

    108 条回复    2016-07-14 20:45:21 +08:00
    1  2  
    god
        101
    god  
       2016-07-13 05:51:40 +08:00 via iPhone
    daimoon
        102
    daimoon  
       2016-07-13 09:29:33 +08:00
    @Charlie82 确实你再进下腾迅之类的想法挺好。有时候能力够,就是差这么一个经历。待遇拿低点,呆一年就出来。
    six880214
        103
    six880214  
       2016-07-13 11:24:21 +08:00
    @LINAICAI 我就喜欢加班这种人,我也是醉了。。。。。。
    nightspirit
        104
    nightspirit  
       2016-07-13 12:13:14 +08:00
    找猎头啊
    fcicq
        105
    fcicq  
       2016-07-13 21:16:34 +08:00
    楼主你附言 2 的水平不高啊... 起的作用是反的, 这种事经验不太多的人也知道. 新手不知道 nodejs event loop 的存在去瞎写, 也不会和楼主的高效代码有数量级的差别, 要钱少还肯干.
    xiekun2008
        106
    xiekun2008  
       2016-07-14 14:28:18 +08:00
    我正在往您的放心发展,哈哈。
    xiekun2008
        107
    xiekun2008  
       2016-07-14 14:29:35 +08:00
    我也正在往您的方向发展, Donot panic ,有伴。
    MontagePa
        108
    MontagePa  
       2016-07-14 20:45:21 +08:00
    感觉能力上肯定是可以得,就是看楼主打算怎么发展了。
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1090 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 22:49 · PVG 06:49 · LAX 14:49 · JFK 17:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.