首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
MrCurly
V2EX  ›  程序员

想吃程序员这碗饭了,还希望过来人给点建议

  •  
  •   MrCurly · 112 天前 · 12275 次点击
    这是一个创建于 112 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近整个人都很迷茫,想转行程序员,所以还请各位老哥给点建议

    基本情况

    本科 211,通信工程专业,去年七月毕业,进了一家通信行业外企,干的是核心网,一年出差百分之七十左右,现在平均月收入大概在税后 11k (算差补,不算低的可怜)

    关于我的工作

    主要是负责运营商的设备,安装,升级,维护,测试等, 5G 到来,现在还要负责虚拟机的安装,升级,维护等。 所以我的工作主要是通信知识,linux 知识,公司的产品知识,ip 知识,基本就这几类。 工作强度低,公司不打卡,可以认为是 9:30-5:30 这种工作强度,一般没加班,但是如果有现网项目,夜班就很频繁了。

    为啥迷茫

    让我迷茫的在于,我工作了一年,一点成就感都没感受到。干的东西很杂,一半运维,一半干通信,我看周围工作了七八年的同事,还是给人家干的安装,升级,维护这种活,虽然难度大了点,但归根结底还是这些工作,而且虽然我喜欢出差,但也不能总这么出差,想尽早安稳下来。

    -------------------------------------

    现在我能想到的就这几种路子
    1.转行程序员,接着干技术
    2.公司内部找机会转 PM,这需要我继续干现在的工作至少两年
    3.工作轻松,自己干点副业,自己学点东西,开发小程序或者网站等
    我觉得我虽然没干过编程这行,但我 IT 基础知识还不错,对技术也挺感兴趣,英语也不差(六级裸考 530,托业口语 150 ),读文档不费力,应该还是能学的可以的
    我问了同学,他说前端要是想找个工作,那基本自学三五个月,就能找到了,后端他不懂,我了解的是后端要求还是很高的,基础知识也要补很多
    想问问老哥们,前端后端哪个比较推荐?最推荐我学什么语言? java ? python ? go ?我不求快速入行,想稳扎稳打,还有就是我这种情况,要是从现在开始,学到明年年末,是否能找到相对不错的工作?(认真学习的话)我对于不错的定义在于,公司规模还算可以,流程规范,行业内能叫得上名的那种。
    还请各位行内人士指点迷津,如果不推荐我入行,也请各位多多指点,谢谢!

    第 1 条附言  ·  111 天前
    从长远的工作回报来看,肯定是程序员要比我现在干的要多,虽然互联网竞争大,不如多年前,但是我所在的通信业已经半死不活了,期待从这行捞金,除了去华为卖命,没看到什么其他希望
    162 回复  |  直到 2019-10-01 21:50:10 +08:00
    1  2  
    danyi
        101
    danyi   112 天前   ♥ 1
    this is life
    程序员就有成就感?大家都是平凡的人,做着平凡的工作,唉工字不出头,行行都难做。
    lxlgod
        102
    lxlgod   112 天前   ♥ 3
    保护好头发,最好每次剪发收集下,方便以后植发(><)
    Pho3nix
        103
    Pho3nix   112 天前
    @JawnHa 转 python ?转 java 吧,py 根本不适合转行
    littlebaozi
        104
    littlebaozi   112 天前
    通信本科是挺难的,大部分是出差的活。我毕业就转前端了
    judeng
        105
    judeng   112 天前
    @aLazarus 不怕被绿是什么鬼!!!
    clownxiaoqiang
        106
    clownxiaoqiang   112 天前
    不是打击你,但是人总是觉得自己是特殊的个体,我来做就会不一样。如果没有什么独到说的出口的优势,你和其他千千万万在该行业的人难道不是一样的么。来来去去,往往复复,内心如果看不清楚这件事情,可能只是让自己陷入往复的纠缠。
    haozes
        107
    haozes   112 天前
    保护好颈椎有腰,别的都好说
    qq525266
        108
    qq525266   112 天前
    换个方式问下,有没有那种学了以后可以靠空闲时间接单的呢
    Gea
        109
    Gea   112 天前
    想问一下 你的诉求是什么呢?

    成就感?

    个人感觉至少在前几年,进大公司就是拧螺丝,进小公司做大事的机会也不太大。

    赚钱?

    你这个工资应该比一些小公司工作一年的人多,还比他们轻松。没有大公司的多,但是时薪我觉得可能差不多。

    还想做程序员的话,就听楼上的大数据,或者我运维,做一些云上的,容器相关的,都是好方向阿,我现在一个垃圾后端就想做这两个方面
    arthas2234
        110
    arthas2234   112 天前   ♥ 1
    跨行业不建议一开始就转后端,要补的课太多了
    说实话我是不建议现在转行的,一是经济形势不好,二是 IT 风口已过,处于下降期
    你毕业一年 955 有 11K 了,现在很多科班开发毕业一年 966 未必有 11K

    你这情况,边上班边考公不美滋滋?
    dxgfalcongbit
        111
    dxgfalcongbit   112 天前
    @MrCurly #46 没窜回复,是针对#35 的回复说的,只是不想 @他
    heilibai
        112
    heilibai   112 天前 via Android
    从你的履历来看的话。如果转运维进大厂的可能性更高,个人竞争力也更有优势。如果你还爱干运维的话,建议看看大厂运维。

    如果转程序员的话,工作经验和履历上,你都是入门选手。

    你提到的前端需要 debug 的兼容适配经验的,虽然易学,但是形成战斗力并不容易。
    ivanivan
        113
    ivanivan   112 天前   ♥ 1
    身在福中 不知福。。
    heiheidewo
        114
    heiheidewo   112 天前
    别转了,等你学几年熟悉后,就可以被优化掉了。
    jimrok
        115
    jimrok   112 天前
    下一个挣大钱的机会可能不在 IT 这里,基础的东西做好,剩下是做自动化的部分。
    你应该去念研究生,做 AI。现在去做 IT,就是 copy 代码,增删改查,要么忍,要么滚。
    qizhca
        116
    qizhca   112 天前
    运营商工维部出来转了外企运维
    Linux 基础能力不错+英语还 OK 外加有一定的 网络相关的知识
    可以找个还不错的运维岗位了,当然,收入没有在外面跑的那么高
    一方面在做运维,另一方面在学 DevOps 的内容,争取后面走到 DevOps 上面去,再转 PM 也行
    daodao116
        117
    daodao116   112 天前
    关于程序员职业规划的帖子,可以看看:
    http://losergogogo.com/article/1565256150386
    meetocean
        118
    meetocean   112 天前
    有想法就付出行动!
    Infinite2K
        119
    Infinite2K   112 天前
    @lxlgod 亲测,有效,我朋友很喜欢,五星好评
    v2student
        120
    v2student   112 天前
    如果抛开出差,这上班时间是完胜码农的

    何况现在不是互联网最火的时候了,楼主慎重

    非要转的话,java 稳一点
    zhybb2010
        121
    zhybb2010   112 天前
    做好职业规划,再看看
    jobscolin
        122
    jobscolin   112 天前
    除了出差,你这工作什么都好,朝九晚五,工资也不低。没有成就感的话,你想一下你你写出一个应用之后,你能有多大的成就感。就我个人,我不看好程序员后期,还是考公好点。
    libook
        123
    libook   112 天前
    建议做 DevOps 或者 SRE,目前还是比较有发展前景的,关键跟你原有的方向多少有些相近,转开发除非是通信领域的产品开发,否则以前的经验都打水漂了。

    做开发也不一定有成就感,之前经常看到 V 站里有后端开发抱怨日常工作都是重复数据库的 CRUD,实际上这也是大多数后端开发工作的现状。

    多数前端开发除了乏味的 UI 交互以外就是折腾样式,做 IE 适配非常酸爽。

    其实对工作的感受很多都来源于自己对待工作的心态。比如很多人觉得做 IT 支持工作很乏味;但如果做 IT 支持的可以开发工具大幅度提升工作效率,以往 1 个 IT 只能 hold 住 20 个员工的支持需求,现在能 hold 住 200 人甚至更多;这多少还是比较能鼓舞人的。
    k10ndike
        124
    k10ndike   112 天前
    可能你对“成就感”的认知出现了偏差
    Stivo
        125
    Stivo   112 天前
    “电子信息方向还是得有个硕士学历才能找到理想的工作的”自控老师好像这么说来着
    zjddp
        126
    zjddp   111 天前
    化工转 iOS 的不建议转行,工资低的可怜,竞争压力巨大,没有十足的把握进到大厂不错的组的话真心不建议转。
    dtjydsre
        127
    dtjydsre   111 天前
    LZ 应该是 E 家的核心网技术支持吧?

    一点点建议:
    1. 出差多不安稳,无工作成就感,建议看看身边最优秀的同事,他们干了哪些有亮点的事情,有机会可以他们聊聊对于目前你这个岗位的认识和规划
    2. 你目前的规划是自学到明年年底,老实说这么长时间的空余时间自学是非常难以坚持的,建议从你目前的工作中入手,用自动化的思维去思考如何提升工作效率,由此可以入门一些工具语言( Python,Go ),再去慢慢补充操作系统、数据结构、Web 开发的知识
    3. 如果成功转行程序员,需要提前思考工作地点的问题,一线城市的工作机会远多于二、三线城市
    vinceguo
        128
    vinceguo   111 天前 via Android
    想做就去做吧,不试试怎么知道行不行。敢转这一点,就已经超过很多人了
    zjd2357
        129
    zjd2357   111 天前 via Android
    同在通信公司核心网开发,我硕士毕业一年一个月到手也才比你高一点,不过这个月刚涨了 2k。。你应该就是做外场支持的吧
    yc8332
        130
    yc8332   111 天前
    一年工资就这么多了。。。很好了。。。干了几年了也才多一些
    HelloValue
        131
    HelloValue   111 天前   ♥ 1
    首先,程序员大致分为以下几类
    1.前端
    所需基础知识
    Web(通信协议相关基础知识),Html,css,js,主流前端开发框架(angular,vue,react),复杂的需要了解 canvs,typescript,3D 建模等。
    拉开差距的地方在于:对于浏览器兼容方面的知识,移动设备兼容方面的知识,个人技术栈的广度(如 linux 等服务器部署,数据库相关,算法等)
    2.后端
    常用后端语言:java,C#,php,go,python 等。
    所需基础知识
    对应语言的基本语法糖,数据库知识,数据结构,底层协议(如通信协议等),然后是主流开发框架,工作流程,服务器部署等知识。
    其实说深的话,还有很多很多,这里就不一一列举了。
    3.移动端开发
    现在移动端开发没有前几年那么火爆了,但需求仍然还是有的。
    跨平台语言:flutter,react native 等。
    ios:object-c,swift
    android:java
    4.爬虫,数据分析类
    python 等。这部分我了解较少,可自行了解。
    5.硬件类嵌入式开发

    总结
    其中论入门门槛来说,相对外行来说,爬虫类岗位和前端是比较低的。

    然后说到一个最重要的问题:转行前要弄清楚自己是对以上哪一个岗位感兴趣,因为每个岗位的工作重合度不是特别高,而大概 2-3 年的工作经验的时候,你也会遇到做重复工作的困扰。刚入行不久的新人会不断重复做“增删改查”这样的工作,长时间会有厌烦情绪。这个时候你能否坚持下去,或者自己主动学习,拥抱新知识。这是非常关键的一点。

    程序员这一行,特别是互联网程序员,如果没有主动学习,拥抱新知识的心态是干不长久的。
    另外我看很多人有提到年龄大了以后没工作这个问题,这同样是自己技能深度和广度的区别。不客气的说,做了 10 年同样工作(没有学习新知识)的程序员是不及 5 年工作经验丰富的程序员的路子广的。有些行业除外,因为技术栈不变化的话,技术只要深度和经验就行。
    xerohuang
        132
    xerohuang   111 天前
    程序员基础级的工作也会很无聊无成就感的,需要能力到一定程度才有成就感,也和负责的工作内容有关(当然也有个体阈值的差异)。这应该大部分行业都是这样。

    适不适合学习程序也要看个人,可以试着先学学看。

    好像没有人说游戏开发的,游戏开发也可以考虑,这方面的话推荐 C#+Unity。
    Fdyo
        133
    Fdyo   111 天前
    不要因为遇到困难就要转行,对自己和对工作都是不负责任的表现!这句话送给你,也是送给我自己!
    SteveAlan
        134
    SteveAlan   111 天前
    哈哈,这就是吃着碗里的看着别人的。哪个行业都会做着做着就迷茫,要坚持
    Pantheoon
        135
    Pantheoon   111 天前
    要建议就是别吃
    MrCurly
        136
    MrCurly   111 天前
    @aLazarus #26 我这工作有大夜班,出差多,说实话猝死被绿是我的风险高
    MrCurly
        137
    MrCurly   111 天前
    @heiheidewo #114 现在搞 cicd devops,我怕我被优化掉
    MrCurly
        138
    MrCurly   111 天前
    @hackxing #54 多谢!
    MrCurly
        139
    MrCurly   111 天前
    @butterfly1211 #61 是 E,老哥现在感觉如何
    RedStrings
        140
    RedStrings   111 天前 via Android
    955 税后 11k
    我的妈鸭
    我这辈子能找个这样的工作我也舒服死咯
    1313213
        141
    1313213   111 天前
    说实话,“钱多事少离家近”这三样你已经占了两了,不错了,很多毕业几年整天 996 的也不一定拿得到税后 11K
    chcx
        142
    chcx   111 天前   ♥ 1
    20 年前的服装场踩缝纫机的也是热门岗位,时代不同工种和内容改变本质没变。
    做好本质工作,有时间做一做副业争取早日财富自由才是王道。
    当然不是说大几千万几亿才算财富自由。
    不说特别大机遇奔上人生巅峰赶超全人类 95%的那种,一个人不吃不喝从 0-100 岁税后 2W,一辈子 2400W ;结合实际所在城市和生活就估算下财富自由,奔着发展挣就行了。
    chcx
        143
    chcx   111 天前
    再说,税后 11k,税前大概是 15 左右,本职好好干追求有升职加薪上升发展,同时别被贩卖焦虑满大街月入几万的误导了。
    gitjavascript
        144
    gitjavascript   111 天前
    特么 955 有 11k 到手,还想转
    lepig
        145
    lepig   111 天前
    都是搬砖的 哪来的成就感
    bccoder
        146
    bccoder   111 天前 via iPhone
    转开发的话你至少学到能自己撸一个中等偏下难度的项目,假设你学半年,到时找个税后你现在一半工资的岗位搞起来。。。而且你要面对几乎每天加班的生活。。反正自己高兴就好。
    butterfly1211
        147
    butterfly1211   111 天前
    @MrCurly #139 都走了快两年了,E 性价比还是不错的,如果有一个赏识你的老板,我还是不太建议搞程序员,如果你的老板对你不太好,还是果断离职吧。转行主要是时间成本很高,一切都要从头开始。我之前转行之后同事都比我小好几岁,能力还都非常强,感觉压力很大。我自认还是一个心气很高的人,但是这两年也就这样了,对职场又有了新的认知。
    jiom
        148
    jiom   111 天前
    身在福中-->不知福~哎
    shukai
        149
    shukai   111 天前
    围城
    MrCurly
        150
    MrCurly   111 天前
    @arthas2234 #110 考工是不可能的,没钱途
    MrCurly
        151
    MrCurly   111 天前
    @heilibai #112 是的,但是运维除了大厂,小厂环境怕是堪忧,而且我在公司遇到的项目,不足以支撑我运维的能力的精进
    MrCurly
        152
    MrCurly   111 天前
    @zhybb2010 #121 谢谢,看回复也确实觉得自己有些脑热,乘着放假仔细规划下
    MrCurly
        153
    MrCurly   111 天前
    @zjd2357 #129 经常出差,肯定是外场支持啊
    MrCurly
        154
    MrCurly   111 天前
    @Stivo #125 是的,cs 怎么说也能敲代码,通信过于难,本科学不到能干活的地步
    MrCurly
        155
    MrCurly   111 天前
    @dtjydsre #127 谢谢,我会好好考虑的!
    MrCurly
        156
    MrCurly   111 天前
    @butterfly1211 #147 百分之七十出差,很难和老板说上话,入职到现在都没说过几句话。。。性价比就意味着低工资,老哥也不是不知道 E 家涨工资节奏,呆是肯定呆不下去的,就是考虑方向问题
    MrCurly
        157
    MrCurly   111 天前
    @bccoder #146 低一半是不会去的,平薪可以考虑
    jntitor
        158
    jntitor   111 天前
    当初我也是为了成就感 和 前途 选择做挨踢 现在想想 我当时脑子可能有点问题
    butterfly1211
        159
    butterfly1211   111 天前
    @MrCurly #156 那你确实可以考虑跑路了,好好想清楚吧,也没你想的那么难,我同期有个同事跟我一个老板,干了 89 个月就跑路了,现在在北京那边搞大数据,混的还蛮好的。只要你能想清楚,又决心,其实也没什么难的。
    xzk715
        160
    xzk715   111 天前
    千万千万别因为某个行业赚的多久转行去做
    选择永远大于努力 跟感情一样 别去追那个你想要的东西
    而是增加你的阅历 各方面能力 增加自己的选择机会 最终选一个最合适的
    从 20 个你了解的行业或工作的行业里选一个最合适的
    从 20 个你了解的异性里面选一个最合适的
    永远要比在一个上面吊死好
    只会技术的人永远是苦力 但是技术还行 情商高 外语好 口才好 说不定就能当老板
    Leigg
        161
    Leigg   109 天前 via Android
    有过你这种早九晚五的生活,怎么说呢,可以说相当幸福了。下了班自己想干嘛干嘛,运动,学习,陪家人好不舒服。如果你对编程感兴趣,你完全可以业余时间学编程,几个月就能打个底子,你想开发小程序的话,那你就前后端一起学 html+css+js,后端 nodejs 和 python 都行,go 的话不建议作为入行第一门语言,可以作为第二门,前两个学起来快一点,转行的话,我觉得你要不是真的很缺钱,那就不要转,否则回不去,两种生活。
    shachengpo
        162
    shachengpo   109 天前
    @lxlgod 你这个想法就很危险了
    1  2  
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4181 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 30ms · UTC 07:25 · PVG 15:25 · LAX 23:25 · JFK 02:25
    ♥ Do have faith in what you're doing.