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

在 V2EX 表达我的郁闷

  •  
  •   lantianziyun · 2016-09-19 10:12:31 +08:00 · 5154 次点击
    这是一个创建于 3021 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大三结束就来这家公司工作了,毕业后仍然在这家公司工作,一年多的时间里写过 c/c++ nginx_lua jsp 。

    jsp 花费的是时间有 6 个月左右, c/c++大约 3 个月, nginx_lua 大约 3 个月,还撸了点 python golang shell 虽然做了那么久的 jsp ,但是我仍感觉完全不会, cms 是在做好的框架上增删改查,门户网站是普通的 jsp ,没用什么框架,到现在我也不会用 jsp 任何框架。之所以这样,原因有我本不想搞 java ,只想做 c/c++后台开发,这里也没有人带我搞 java 。现在又要我升级门户网站。好郁闷。

    再这样下去,下回找工作就麻烦了, V 友们,我该咋整?

    28 条回复    2016-09-20 20:44:37 +08:00
    gowk
        1
    gowk  
       2016-09-19 10:57:14 +08:00
    现在做 C/C++后台而且能做好的人少之又少,需要花费大量心力,为什么不搞 Java 后台开发呢,虽说搞精通也不容易,单毕竟需求旺盛,找工作好找,而且语法比 C++简单。
    如果喜欢 C/C++,那就换家公司,按照内心的想法一直做下去。
    helloworld2010
        2
    helloworld2010  
       2016-09-19 11:41:28 +08:00 via iPhone
    其实楼主现在这样的环境挺好的……你期待的可能并非你真正想要的
    hcymk2
        3
    hcymk2  
       2016-09-19 11:50:53 +08:00
    你可以用 nginx_lua 重写几个那个 cms 的模块啊。
    shijingshijing
        4
    shijingshijing  
       2016-09-19 12:01:00 +08:00
    楼主早日出 C/C++的大坑,现在除了大公司,很少招 C/C++的,而且一般需要用到 C/C++的情景,都是到了一定级别碰到了瓶颈才会考虑用 C/C++的,一般到了这个程度,公司也就不差钱了,不会招一个才写了两三年的 C/C++的码农的,一般都是招一个厉害的做好架构,然后临时调几个屌丝码农来一起填坑。除非自己对 C/C++有浓厚的兴趣,以前对计算机体系结构了解比较透彻,把操作系统和网络摸得很熟,不建议入坑。

    不过 C/C++对个人能力提升确实是很显著的,一般弄熟了 C/C++,其他 java , php 什么的翻翻书看看视频最多一两周就能上手。我是老板我绝对不会把 C/C++作为主力,用 C#都好很多,除非某些特定的场景( OpenCV 图像处理、嵌入式等)。
    lantianziyun
        5
    lantianziyun  
    OP
       2016-09-19 12:03:37 +08:00
    @gowk 撸来撸去,对 java 就是没兴趣..........
    Ouyangan
        6
    Ouyangan  
       2016-09-19 12:30:23 +08:00
    @lantianziyun 难道是没用过 jetbrain 家的 ide 么,哈哈
    wizardforcel
        7
    wizardforcel  
       2016-09-19 12:32:34 +08:00 via Android
    要不然找个用 c++写别的东西的公司??
    bk201
        8
    bk201  
       2016-09-19 12:32:39 +08:00 via iPhone
    既然不感兴趣,那么把 java 改成 c++的怎么样.
    chinuno
        9
    chinuno  
       2016-09-19 12:39:25 +08:00 via Android
    @shijingshijing 。。是因为 c/c++接触的少吧。我个应届毕业生,实习的时候做 c++开发 Windows 桌面软件,现在 c++做 Linux 平台上的东西。找工作的时候面试的公司也都面试招的 c++的,游戏开发,写算法的,大小公司都有。就我感觉招 c++的不算少啊。
    别把 c/c++说得那么难。 c 已经算是接触过最简单的语言了,就是库不多要自己造轮子不符合一般公司的价值观。 c++各种新特性,想学看看就会,不想看用旧标准一样能写,就是当成 c 写都行。
    Java 轮子多做东西是很快,就是不知道为什么写起来感觉就是烦,能不碰就不想去碰。
    chocotan
        10
    chocotan  
       2016-09-19 12:45:08 +08:00
    如果仅仅是没兴趣就不做的话....
    前年找工作时面试一个 java 职位,对方问我如果要我做 c 的项目我愿不愿意
    lantianziyun
        11
    lantianziyun  
    OP
       2016-09-19 12:49:59 +08:00
    @Ouyangan 还真没
    sydfish
        12
    sydfish  
       2016-09-19 12:52:28 +08:00
    要不遵从自己内心,考虑换槽。要不现有的场景下,重新写一些环境,适合自己玩耍的
    lantianziyun
        13
    lantianziyun  
    OP
       2016-09-19 12:52:33 +08:00
    @chinuno 同道中人
    lantianziyun
        14
    lantianziyun  
    OP
       2016-09-19 12:59:25 +08:00
    @chocotan 已经撸了 6 个多月的 jsp 了,但仍没学到啥,仍痛苦并工作着。前段时间因一些事让我想了下,我下回找工作,该做什么,我所学所做的都是半生熟,以后会不会变成仅仅是打杂的。毕竟我今年刚毕业,想在某个方向先站稳脚,再扩展其他的方面。
    mathoidliu
        15
    mathoidliu  
       2016-09-19 13:29:14 +08:00
    php 欢迎你
    tony1016
        16
    tony1016  
       2016-09-19 13:33:47 +08:00
    其实听起来还不错啊,学了这么多东西
    lantianziyun
        17
    lantianziyun  
    OP
       2016-09-19 13:34:54 +08:00
    @mathoidliu 哈哈,大学里撸了不少 PHP,可以有。
    conan321
        18
    conan321  
       2016-09-19 13:35:34 +08:00
    搞 java 啊,起码不用发愁生计问题。
    shijingshijing
        19
    shijingshijing  
       2016-09-19 14:22:45 +08:00
    @chinuno 用 C++做 windows 的,多半都是以前 MFC 遗留产物,如果现在新上项目还用 MFC ,还用 C++,那是绝对有问题的。不谈 UWP 和 WPF ,起码要用.Net 做,对性能有需求可以用 C/C++写,独立封装成 dll 再调用。

    还有,不是不鼓励自己造轮子,而是自己造轮子可能有很大的风险,特别是 C/C++都需要自己管理内存,如果设计不合理,没有足够的经验,很容易造成内存泄漏,而且查起来还麻烦。能够用 Boost , STL 解决的,就不要自己弄了。

    最后其实很重要的一点是,招一个会 java 的比招一个会 C++的要容易的多,而且团队开发,如果做 C++的那个主程走了,我再找一个同等的会非常困难。反正我是老板我是不到万不得已不会用 C++的。
    gowk
        20
    gowk  
       2016-09-19 15:21:35 +08:00
    垠神说过,其实 Java 还不错。。。
    LeeCabala
        21
    LeeCabala  
       2016-09-19 16:23:18 +08:00
    c++除了游戏行业需求比较大以外,其他行业应该很少了吧。反正个人觉得没有游戏背景的 c++开发,其实不太好找工作了。有一种高不成低不就的感觉。不如 java 或者 c#,需求量大。之前也一直很讨厌 java (源自于对大学某个老师的怨念),最近被迫入坑玩了玩 java ,撸了撸 spring boot 。感觉还不错,设计理念和实用性都很有趣。不要抗拒语言,作为一个好的开发,要选择合适的语言做合适的事情。用力抠语言是没有卵用的,(例如死命要用 c 写个 web service
    ytmsdy
        22
    ytmsdy  
       2016-09-19 16:47:46 +08:00
    c/c++ 需要持续不懈的坚持,至少要憋 5 年以上,才能得到一个比较客观的工资。而且 java 或者是 C#,上手相对来说比较快。
    miketeam
        23
    miketeam  
       2016-09-20 08:12:14 +08:00
    楼主,按照你说的感觉,你时做外包公司的工作吗?撒都做,都不深入
    mingff258
        24
    mingff258  
       2016-09-20 10:04:26 +08:00
    嵌入式领域基本都是 C/C++, C++很多时候要自己造轮子倒是真的,但如果你造出来了,而且运行良好,你的获益会很大。我最近在设备上写了个服务程序,给配套的应用提供 JSON 数据,用了 Node.js 的基础库 libuv ,甚至开发了一个简单的 HTTP 服务器,还是很有趣的~
    如果自己对某方面有兴趣,那么就去做好了,不用太瞻前顾后。相信我,工作的时候兴趣很重要的~
    Tom008
        25
    Tom008  
       2016-09-20 14:09:05 +08:00
    基本不是很建议走 c++这条路,拉钩上的数据 java 的工作岗位是 c++的五倍以上, php 是 c++的 2 倍以上,换工作到时候越来越不好找。如果按照投入投出比的话,同等价格的岗位, java 比 c++要求低很多,现在 c++除了大的公司在基础项目开发外,其他的基本只会越来越少,尤其在互联网时代。
    lantianziyun
        26
    lantianziyun  
    OP
       2016-09-20 20:40:03 +08:00
    @miketeam 不是外包公司,因公司不大吧,所以啥都干。
    lantianziyun
        27
    lantianziyun  
    OP
       2016-09-20 20:42:41 +08:00
    @mingff258 兴趣确实很重要!
    lantianziyun
        28
    lantianziyun  
    OP
       2016-09-20 20:44:37 +08:00
    @Tom008 谢谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5412 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 08:45 · PVG 16:45 · LAX 00:45 · JFK 03:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.