大三结束就来这家公司工作了,毕业后仍然在这家公司工作,一年多的时间里写过 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 友们,我该咋整?
1
gowk 2016-09-19 10:57:14 +08:00
现在做 C/C++后台而且能做好的人少之又少,需要花费大量心力,为什么不搞 Java 后台开发呢,虽说搞精通也不容易,单毕竟需求旺盛,找工作好找,而且语法比 C++简单。
如果喜欢 C/C++,那就换家公司,按照内心的想法一直做下去。 |
2
helloworld2010 2016-09-19 11:41:28 +08:00 via iPhone
其实楼主现在这样的环境挺好的……你期待的可能并非你真正想要的
|
3
hcymk2 2016-09-19 11:50:53 +08:00
你可以用 nginx_lua 重写几个那个 cms 的模块啊。
|
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 图像处理、嵌入式等)。 |
5
lantianziyun OP @gowk 撸来撸去,对 java 就是没兴趣..........
|
6
Ouyangan 2016-09-19 12:30:23 +08:00
@lantianziyun 难道是没用过 jetbrain 家的 ide 么,哈哈
|
7
wizardforcel 2016-09-19 12:32:34 +08:00 via Android
要不然找个用 c++写别的东西的公司??
|
8
bk201 2016-09-19 12:32:39 +08:00 via iPhone
既然不感兴趣,那么把 java 改成 c++的怎么样.
|
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 轮子多做东西是很快,就是不知道为什么写起来感觉就是烦,能不碰就不想去碰。 |
10
chocotan 2016-09-19 12:45:08 +08:00
如果仅仅是没兴趣就不做的话....
前年找工作时面试一个 java 职位,对方问我如果要我做 c 的项目我愿不愿意 |
11
lantianziyun OP @Ouyangan 还真没
|
12
sydfish 2016-09-19 12:52:28 +08:00
要不遵从自己内心,考虑换槽。要不现有的场景下,重新写一些环境,适合自己玩耍的
|
13
lantianziyun OP @chinuno 同道中人
|
14
lantianziyun OP @chocotan 已经撸了 6 个多月的 jsp 了,但仍没学到啥,仍痛苦并工作着。前段时间因一些事让我想了下,我下回找工作,该做什么,我所学所做的都是半生熟,以后会不会变成仅仅是打杂的。毕竟我今年刚毕业,想在某个方向先站稳脚,再扩展其他的方面。
|
15
mathoidliu 2016-09-19 13:29:14 +08:00
php 欢迎你
|
16
tony1016 2016-09-19 13:33:47 +08:00
其实听起来还不错啊,学了这么多东西
|
17
lantianziyun OP @mathoidliu 哈哈,大学里撸了不少 PHP,可以有。
|
18
conan321 2016-09-19 13:35:34 +08:00
搞 java 啊,起码不用发愁生计问题。
|
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++的。 |
20
gowk 2016-09-19 15:21:35 +08:00
垠神说过,其实 Java 还不错。。。
|
21
LeeCabala 2016-09-19 16:23:18 +08:00
c++除了游戏行业需求比较大以外,其他行业应该很少了吧。反正个人觉得没有游戏背景的 c++开发,其实不太好找工作了。有一种高不成低不就的感觉。不如 java 或者 c#,需求量大。之前也一直很讨厌 java (源自于对大学某个老师的怨念),最近被迫入坑玩了玩 java ,撸了撸 spring boot 。感觉还不错,设计理念和实用性都很有趣。不要抗拒语言,作为一个好的开发,要选择合适的语言做合适的事情。用力抠语言是没有卵用的,(例如死命要用 c 写个 web service
|
22
ytmsdy 2016-09-19 16:47:46 +08:00
c/c++ 需要持续不懈的坚持,至少要憋 5 年以上,才能得到一个比较客观的工资。而且 java 或者是 C#,上手相对来说比较快。
|
23
miketeam 2016-09-20 08:12:14 +08:00
楼主,按照你说的感觉,你时做外包公司的工作吗?撒都做,都不深入
|
24
mingff258 2016-09-20 10:04:26 +08:00
嵌入式领域基本都是 C/C++, C++很多时候要自己造轮子倒是真的,但如果你造出来了,而且运行良好,你的获益会很大。我最近在设备上写了个服务程序,给配套的应用提供 JSON 数据,用了 Node.js 的基础库 libuv ,甚至开发了一个简单的 HTTP 服务器,还是很有趣的~
如果自己对某方面有兴趣,那么就去做好了,不用太瞻前顾后。相信我,工作的时候兴趣很重要的~ |
25
Tom008 2016-09-20 14:09:05 +08:00
基本不是很建议走 c++这条路,拉钩上的数据 java 的工作岗位是 c++的五倍以上, php 是 c++的 2 倍以上,换工作到时候越来越不好找。如果按照投入投出比的话,同等价格的岗位, java 比 c++要求低很多,现在 c++除了大的公司在基础项目开发外,其他的基本只会越来越少,尤其在互联网时代。
|
26
lantianziyun OP @miketeam 不是外包公司,因公司不大吧,所以啥都干。
|
27
lantianziyun OP @mingff258 兴趣确实很重要!
|
28
lantianziyun OP @Tom008 谢谢
|