V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
neverending
V2EX  ›  问与答

人生大危机,请老哥们指点迷津!

  •  
  •   neverending · 2017-12-03 16:57:35 +08:00 · 967 次点击
    这是一个创建于 2347 天前的主题,其中的信息可能已经有所发展或是发生改变。
    简单介绍一下自身背景:坐标济南,某普通一本 CS 专业 15 年毕业生,今年 25 岁。毕业后去了某国企做着与本专业无关的工作,干了两年心有不甘,头脑一热于半年前辞职想重操旧业。本想考研考个好学校做跳板,可是这半年来沉迷于炒虚拟货币,学习不够用功,估计考上的希望不大。虽然赚了些钱足够日常开销,但这毕竟是无源之水,炒币也不是长久之计,而且家里蹲久了也不好跟父母解释,所以准备年后找工作。
    这一阵我逛了逛几大主流招聘网站,大部分公司都要求有工作经验,需要掌握的东西很多,而我只是重新捡起了本科的基础课(像 C++、数据结构、操作系统之类的),项目经验为 0,面对那么多招聘要求像无头苍蝇一样不知道该学什么。偶然间发现这个论坛,感觉氛围不错干货很多,所以特来发帖求助,请老哥们指点一二:我该从哪些方面提升自己才能尽快找到工作,怎样跨过工作经验这个门槛,边工作边考非全日制研究生有没有可行性性价比如何,等等诸如此类的问题。唉,想法很美好现实很残酷,感觉真的到了人生的关口,所以请各位大佬畅所欲言,我真的很需要各位的建议,拜谢!
    2 条回复    2017-12-06 15:49:58 +08:00
    dilu
        1
    dilu  
       2017-12-05 16:25:20 +08:00   ❤️ 1
    你现在看的都是基础,不可否认基础很重要,但是作为初阶的程序员来讲,你不需要了解太基础的东西。
    先确定你要做那个方向,什么人工智能、数据挖掘、云计算这些高大上的东西先不讲 普遍的就是 APP 开发 WEB 开发 桌面软件开发 游戏开发 服务器开发等等

    如果你要做 APP 安卓去学 Java/kotlin IOS 去学 Swift/Obej-C Web 开发学 PHP/Ruby/JavaWeb 桌面学 VC++ C# 游戏学 cocos 或者 unity 服务器学 C++和计算机网络

    至于你在本科中学习的数据结构、操作系统、组成原理等等基础知识,是当你的项目或者你的水平达到一定的瓶颈再回去研读的东西。先坐好一个能处理逻辑的程序员,再成为一个能搞出高性能产品的程序员进而才有后面的 xx 更高级的水平(其实再后面我也不清楚了)

    我的很多同学都是这样,专业课水平也还可以但是代码一行不会写,啥也不会。

    我的建议是先学好一门语言,等你到达瓶颈之后你的基础知识自然会帮上忙。

    我就是 PHP 后端程序员(手动滑稽,PHP 不是最好的语言,大家不要吐槽我)

    做个网站功能肯定没有问题了,下一步就是研究高并发、消息队列、多线程、缓存

    这个时候,本科的基础知识就帮上忙了 最起码我能知道进程和线程的区别 知道 fork 懂点 C 语言

    建议楼主选好一个方向 好好学习 程序员这个行业 从来都不是学历限制能力(当然 学历高的人 普遍还是很厉害的)

    最后 作为一个 PHP 小垃圾的我瑟瑟发抖求大佬勿喷。
    neverending
        2
    neverending  
    OP
       2017-12-06 15:49:58 +08:00
    @dilu 谢谢你,我有点头绪了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1299 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 23:23 · PVG 07:23 · LAX 16:23 · JFK 19:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.