新人对技术方向选择有点迷茫,求各位前辈指点

2019-02-01 12:38:50 +08:00
 sunriz

先说楼主背景,本科自动化 18 年毕业,17 年底考本专业研究生失败,18 年底又考了计算机研究生。现在还没有出成绩,但是觉得自己分数不上不下,打算另一手准备工作。

因为之前一心想做机器学习的应用,所以对其他方面考虑得不是很多,现在对未来技术方向选择有些迷茫。我个人比较偏向于接触具体业务的内容,因为心底里一直有未来创业的想法,不想一直打工。但是由于没有别的资源,现在想先扎根一个技术方向。

在编程基础方面,以前写的一些小项目大多都是 c/c++的,没实习过。另外一般的数据结构算法问题不大,普通百行左右的树或图算法一般用时不到一个小时(在准备复试机试)。 但是找工作打算找 python 方面的,c/c++岗位太少。python 没写过完整的项目,会简单的爬虫和数据处理。前几天学了下 django,现在能独立写一个博客的基本功能。但是现在觉得前端也很重要,要走 web 这条路的话还要学很多东西,还要有很多投入。

让我迷茫的是,能看到 web 这个方向有很多人,牛人也不少,像我这种情况(可能不太算应届生),想去大公司是不是非常难,要不要在这个方向继续投入?要往哪方面投入比较好呢?另外,我也不知道除了 web 有什么好出路,希望能得到各位指教。

另外也恳请各位能分享一下认为的应届生最重要的能力,像我现在自学的话可以怎么培养呢。我明白语言框架这些都只是外功。

第一次在这发帖,说的不清楚的地方望多包涵,后面补充。

2867 次点击
所在节点    Python
17 条回复
AlexLiZL
2019-02-01 13:04:37 +08:00
最重要的能力是解决问题的能力。发现问题谁都会,解决问题才有价值。
怎么才能让人觉得你有这个能力,你可以想想。
当你做到发现问题也需要能力的领域时候,你已经是大牛了。

做技术的尤其要在脑子里把能力和技术分开,能力是可以受益终身的,技术是要随时更新的。

跟随趋势很简单,看哪里是资本花钱的地方就跟随,花钱了就有 offer。否则喊得山响你投入了结果没有人买单,你能卖给谁?
thereyou
2019-02-01 13:25:58 +08:00
先去找份工作培养自己的能力吧,以后再去考虑出路的问题。
hp66722667
2019-02-01 14:40:29 +08:00
总结一下楼主所说的 1:考研没考上。2:有想法自己创业但缺少资源。3:现在想做技术
1:机器学习高精尖的技术之类的本科不是双一流考研也要争取进啊. 2:没考虑过不做评论。3:如果找工作,web 开发是互联网开发的基本,也可以说是最简单的,无论是用 php,python,java,总之感觉还是要学一个的随便哪个都行。做两年之后再想其他方向
sunriz
2019-02-01 17:34:41 +08:00
@AlexLiZL 感谢。一语点醒,这确实也是我现在比较薄弱的一方面。主要应该还是要多动手多实现东西,以前做的事太少了。
sunriz
2019-02-01 17:38:40 +08:00
@thereyou 谢谢建议
xuchaochao
2019-02-01 17:43:54 +08:00
别写 python 啦
学 java+前端才是正道
tuomasi
2019-02-01 17:48:34 +08:00
我不信 python 大法好
sunriz
2019-02-01 17:52:47 +08:00
@hp66722667 谢谢建议。本科 985,主要是考的也是热门 985,计算机更是热门。要是能上线那当然好,只是现在心里没底,但也会努力准备。那如果找工作的话,就前辈所说,就目前看 web 应该算是比较好的比较合适的选择了吧
HeliumTang
2019-02-01 17:58:44 +08:00
你先过完年等考研成绩出来,不急这几天吧
sunriz
2019-02-01 17:59:32 +08:00
@xuchaochao 主要是看 python 的一个大方向就是 web,招聘上也有不少招 django 的
sunriz
2019-02-01 17:59:48 +08:00
@tuomasi 主要是自己对 java 不是很熟,相比 python 要用得多一些
sunriz
2019-02-01 18:00:42 +08:00
@HeliumTang 哈哈,就是心里慌得很,感觉交流一下要有底一些
wind3110991
2019-02-02 10:57:55 +08:00
会 c 和 python 其实够了,建议不要做 web 或者全棧,这个方向相对提升的空间有限,而且搞不好要全职转成前台开发了。并不是前台开发不好,做后端方向,例如中间件,大数据或者系统服务器架构的深度更适合你。工作后可以再学一门服务器开发语言例如 golang 或者 java
sunriz
2019-02-02 21:36:00 +08:00
@wind3110991 感谢建议,我会认真考虑的。我现在经验十分有限,能否请教一下,如果找工作的话,除了在面试时提问,一般如何识别你说的这些岗位呢,或者说这类公司或者岗位一般找工作时看来有什么特点呢。因为仅就我从招聘信息来看,感觉都大同小异,也不知道哪些细节可作区分。谢谢了
wind3110991
2019-02-02 21:50:23 +08:00
@sunriz 对于科班出身的程序员,第一份工作我感觉其实很重要,虽然人家都说面试造飞机,进门拧螺丝,但是不同方向其实做的差异和后续成长是很关键的。
建议多去面试积累经验,面试时再看面试的岗位具体需要什么方向的人,而不是去瞎乱猜想别人要招什么人。
但是不管什么方向专业,基础是一定要扎实的,不要老是以我学习能力很强来做借口,这样会给人印象很差。
sunriz
2019-02-04 01:03:28 +08:00
@wind3110991 好的,十分感谢
iorilu
2019-02-04 13:30:23 +08:00
python + js
可干任何事情

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

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

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

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

© 2021 V2EX