进公司几个月了,但对未来技术方向很担忧

2019-07-28 11:47:37 +08:00
 amiwrong123

本人应届生,刚入职公司几个月,项目里面我现在负责 Android 里面 java 层和 c++层里各一个模块的开发(需要和其他模块进行交互,但功能比较简单),前期还干了好多杂活(不是编程),不难,看懂以前的老代码或者其他模块,然后就可以根据业务逻辑需求写好自己的代码。

如果只是会用,可能也学不到啥。所以开始关注里面用到的什么技术,比如用到进程间通信( binder 机制),还有消息队列( looper,handler 那种),锁机制(很简单那种),(这些都可以看源码,配合看看博客);还有就是得写自己模块的 mk 文件,解决编译错误。也许其他组有用到什么其他技术,但我组应该没有啥了。哦,对了,还不会用到数据库。

关键公司里,组里对代码没有那种钻研精神,怎么说呢,就是能实现功能就好,时间点到了你就得有成果,但这是主要因为公司做的东西都是给甲方做的,虽然有一套开发流程来保证质量(就是后期的各种测试)。

组里没有真正意义的大佬,有长我几年工作经验的人,我承认现在确实能学到不少东西,但长期在公司的话,肯定会变成一个熟练工的。

现在 c++,java 都会用到,前者较多一点,但对以后技术方向很迷茫。感觉自己做的是 Android 开发里面的东西(比如开发 service ),啥都会点,但都不精。以后找工作都不知道找哪个方向( c++,还是 java ),而且看看 jd 又发现自己和 jd 不怎么相符。平时会看书自学,最近看的是 c++和 linux 相关的。而且现在看 c++的工作机会好像不多啊。

5223 次点击
所在节点    程序员
27 条回复
q8164305
2019-07-28 11:56:15 +08:00
大部分公司都是这样的,纯技术型的公司非常少,只要对得起自己工资,持续学习就够了,其他事情不关你事
amiwrong123
2019-07-28 12:01:47 +08:00
@q8164305
关键以后想跳槽,但很迷茫自己的方向啊…也不会用到什么框架
bigcat0
2019-07-28 12:06:59 +08:00
大多数的工作其实都是这样。
mcfog
2019-07-28 12:09:17 +08:00
我不知道你为啥觉得变熟练工就不好? 给你一件事情你做完了,又给你一件事情你又做完了,这就已经好过一大堆人了

又能学到东西,又有人带,你在这儿瞎焦虑个什么劲? 瞎看什么 linux,你自己项目里的技术研究透了没就已经开始看课外的东西了?

组里没有真正意义的大佬?你应届几个月就已经能看出来别人是不是大佬了?还是你觉得身边有个大佬你就鸡犬升天了?不用很麻烦很累自己就变成大佬了? 我倒是觉得一个公司能让应届生进去几个月就刷刷干活有空在这里胡思乱想,技术核心肯定有两把刷子
CEBBCAT
2019-07-28 12:23:21 +08:00
我觉得环境对个人有很大的影响,因为(到目前)我不是那种自我驱动力很强的人,只能把自己推到一个又一个强者的领域来让自己保持警醒,不至于坐井观天。

我和楼上几位持不同的看法,可能是因为我还没有正式工作过吧。我理解的楼主的现状是:害怕就这么过几年变得越来越适合这个坑位,想跳也跳不出去,长久下去就成了一个……类似 curd boy。

我还想请路过的 V 友指教一下,在机床工作的工人们可以用经年的锻炼让自己的手可以担当千分尺,感知毫厘,技术岗上做一个工作几十年,也能成为大师吗?还是熟练的纺织女工?
iPhoneXI
2019-07-28 12:28:16 +08:00
对工作熟练是必需的,不过自己成为一个熟练工当然不是好事
congeec
2019-07-28 12:40:19 +08:00
不同意#4。我技术基本都是自学的,自学总的来说不如有人带,除非你水平高别人带不了。

建议楼主面向简历编程。有啥高大上的技术就推到组里。上面分配的任务求质不求量。

这种做法是不道德的,也需要政治手腕
amiwrong123
2019-07-28 12:52:45 +08:00
@mcfog
工作任务来了,你是必须得完成,我也基本能完成。但这些任务很可能都是大同小异的,以后整个人就固化了。

看书是因为周末不方便研究项目里代码的问题,最近看的程序员的自我修养,主要公司是在 linux 在开发的,了解点编译过程的原理应该有用。

其实有没有大佬倒是无所谓,我也能从周围同事学到东西,只是怕以后的自己满足于现状而再也没有跳槽的能力。工作内容也确实不怎么符合当前市场上的招聘内容。

而且怎么说呢,以后感觉简历都不好写。。。
jadec0der
2019-07-28 13:13:50 +08:00
你的想法很对,大部分外包公司都不是技术导向,而是销售导向的。也就是东西做的怎么样无所谓,能卖出去最重要。

如果你有心做技术,也觉得自己有天赋,可以干一两年之后跳槽,去更加看重技术的公司。或者你只是想找口饭吃,就多花心思在业务上,将来做个项目经理啥的,挣钱也未必就少。
amiwrong123
2019-07-28 13:14:46 +08:00
@CEBBCAT
嗯,你说的确实是我所想的。也怪自己当初校招,现在进了类似外包的公司。
amiwrong123
2019-07-28 13:20:11 +08:00
@congeec
现在是,基本要用到什么技术都给你规定好了。当然用到的技术我自然会去好好专研,但其他的就得自学了。
amiwrong123
2019-07-28 13:26:32 +08:00
@jadec0der
嗯,也只有这样了。不过想趁现在还早,想想自己的未来方向,或者说是,根据未来想去的岗位,学习相对应的技术,但不能 c++,java 都学,技术是学不完的,需要在有限的时间到达岗位的需求。
mcfog
2019-07-28 14:06:34 +08:00
@amiwrong123 业务大同小异,但完成任务是复制粘贴还是拆分设计合理复用,差别就出来了。你每次用一样的思路一样的水平去面对任务,当然固化,当然是一年工作经验重复三次。业务大同小异也好天天推倒重来也罢这和你追求更高更快更强有什么关系呢?

你如果能在工作中保持学到东西,保持工作高质高效完成,自然就是周围里优秀的一小部分,沉淀几年换工作正常写简历正常面试自然能到更好的环境。就算是三线小厂,下次就能去普通中厂,能持续变好,再下次自然就能到一线大厂

不要埋冤环境,自己做好自己成长,未来自然就有选择权来选择更好的环境,尤其是你现在环境看上去并没有阻碍你的成长
nsynet
2019-07-28 14:17:39 +08:00
听着像外包公司的感觉
Foreverdxa
2019-07-28 14:24:17 +08:00
没有工作,根本不会担心这些。。。(哭)
visonme
2019-07-28 14:27:35 +08:00
大多数公司研发都是这种现状,摆正心态,认请现状就不会这么忧虑了。
技术钻研现在不比过去,以前没有那么多条件和平台去做技术 /产品的实现,现在只要你想,都是可以实现的,无非就是投入点个人成本。

如果可以还是磨练一两年,然后尽量的去研发氛围不错的大公司或者初创技术型企业。
mars0prince
2019-07-28 14:46:47 +08:00
你还是应届生,干几年你就知道了,技术水平涨的最快的时候永远是换工作的时候
enaxm
2019-07-28 15:03:46 +08:00
很迷茫啥的,大家也没法手把手把你从月薪 1w 提高到月薪 5w 还不失业的水平吧。

想清楚你想问什么。
iluckypig
2019-07-28 15:20:34 +08:00
@mars0prince 面向面试编程(滑稽.jpg )
lzlee
2019-07-28 16:04:02 +08:00
准备准备面试, 尽量往大公司走(看到关键词 甲方)
有人带和没人带差别真的很大
大公司的视野和格局小公司基本没有
别听那些人说小公司出全才, 这些就是进不去大公司或者想你进小公司的人忽悠你的话

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/586855

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX