大概看了看 我个人感觉可以在技术的底层原理上再精进一下 可以看看像MIT的CSAPP和算法的课程 读读相关的“砖头”书 理解更深入的学科知识 在学这些的过程中可以开拓自身的专业视野 会发现原来当前用的很多五花八门的东西 归根到底思想都是一脉相承 之所以觉得理论和时间脱节大部分是因为老师讲课的水平有限 没能把理论和当下使用的东西关联起来
如果你觉得在学校接单挣钱都比外面工作多 不如就把这个发展起来 想办法做成一个成体系的东西来挣钱 那肯定会越挣越多 因为你做出来的一个“产业链”是别人没有的 你有别人没有的东西 你就能挣别人挣不到的钱 或许应该好好思考你有什么别人没有的东西 如果不多 如何精进自己能获得别人没有的东西
P.S. 我觉的卖小蛋糕没什么不好 如果你只是为了挣钱 那什么挣钱就做什么 有这种好的机会未必非要局限在做技术上 为了挣钱不能囿于技术而应该利用技术 就拿小蛋糕来说 如果你去卖小蛋糕 你至少有和人家老板之间的合作关系 甚至一起吃过饭 聊过天 平时还会互相拜访一下 能成为朋友 这样一来就是你有这样的人脉别人没有 这就是独特的优势
佬友你是找工作很着急嘛?
看你的写得,感觉你很厉害
在哥大留学,我觉得还是可以的吧,常青藤之一,当时录取了还说后面有机会去美国带我玩
不太着急哈哈哈,我现在在这边上班骑驴找马
你这有项目,不需要上班了吧
和机器打交道的后勤部门没前途,和人打交道,去盈利的业务部门才有前途
谢谢老哥回复这么多,真的很感谢
底层原理这个怎么说呢,很多地方是用不到的,我前面也看过MIT的那几本书,包括408的四本书也都有系统学习过(如果自学算的话)
至于佬说的一脉相承这个我很认同,我觉得计算机的学习像点技能树,比如说在我的技能树上有linux,那我可以往大数据方向走,因为hadoop那些的操作和linux基本操作非常类似.同样我也可以往人工智能方向走,因为现在人工智能、机器学习的项目大部分都是在linux(ubuntu)下运行的,学习一个项目首先得能部署。还可以往云计算方向走,比如说楼上有一个佬说的k8s那些我也学习过,再一个就是可以往开发运维的方向靠拢,方向是很多元的,但是底层是不变的
再一个就是为什么我认为本科期间广度比深度重要,因为首先是要开拓视野,其次才是挖掘深度,就比如说 计算机网络自顶向下 那一本书,如果一上来就学无聊的物理层,那肯定大家都是学不进去的(学院派常规做法)实际上大家都是从会话层这些往下,从应用程序出发,比如说我点开了一个网页,展示了五彩斑斓的互联网世界,然后才是一步步的封装成报文、数据包、在二进制的世界里遨游,比如说路由器的mtu(最大传输单元),再比如说uPnP这种,首先得从应用层面出发,才能有兴趣学习,不然枯燥的学习很难坚持下去
比如我上面说了很多技能,但是我没有说我计算机网络方面也学习的很多,包括像openwrt,Padavan这种开源路由器系统我也折腾过,我可以在外地通过小爱同学,直接远程开启家里的服务器。首先这个应用很有意思,其次才是中间实现的步骤,
首先通过frp、zerotier这类的虚拟局域网软件连接起来,或者像我一样申请公网ip,或者直接使用现在大部分都会给的公网v6,连接机器所在网络,通过wol网络唤醒,向mac地址发送幻数据包唤醒,虽然说起来很麻烦,但是操作起来就很简单,无非就是把大象放进冰箱需要几步
广度优先也让我的视野无比开阔,基本遇上什么行业的都能聊两句,网安的可以问问打过ctf吗,我打过,也用过kali,这就回到上面linux的问题上了,网工的可以问问布线走线,开发的可以问问用的什么技术栈,什么语言,我觉得深度应该是确立行业做的事情,实际上我认为现在不太需要很深的人才,
然后卖蛋糕这个事情,毕竟只是其中一个老板,我不可能直接转行吧,维护人脉那是肯定的,我这边维护了三年了,像中间他也一直帮我出谋划策,我们现在关系也是很好,但是隔行如隔山,我总不可能去考察了在别的地方直接开个他的连锁店吧,也不太现实
不稳定主要是,不知道老哥能不能体会到那种感觉,就是你没有单子的时候你就很焦虑,这也是我前面说没签合同,实习工资不高,但是我也在干的原因,没有太大的那种生存压力,上班相当于吃低保,接项目相当于额外收入,我在这边是双休的,上班也算是比较清闲,所以就感觉还好
广度的确可以让你了解更多东西 但深度才能让你在一个行业做很多年 因为广度这个东西以后越来越可以用AI来解决 AI很擅长快速给出各个领域一些比较浅显的信息 但底层逻辑 深层次的推理还是比较困难的
谢谢老哥夸奖,主要是接触的稍微早一些,厉害这个我觉得真说不上,算是懂的稍微多一些 有工作机会可以带带
其实这个东西是个伪命题,深度和广度其实都挺重要的
原来我们解决一个专项的问题需要一个专门的人来,比如说一个地方的算法,他就是有一些问题,但是ai现在可以针对这个写出来基本可用的算法,这种也算是深度
例如下面这个,只需要注释一写,代码就出来了
但是检验他的对错,仍然是需要一个懂的人来,所以从这个角度看,深度确实重要
但是广度也很重要,因为现实是比较复杂的,需要知识的迁移,我们公司前面做过涉密的项目,要从外网传数据库到内网去(摆渡区),并且删除外网的所有数据,间隔很短,如果用程序监控相对来说麻烦,最后用linux的定时任务解决的,遇到一个问题可以从很多个方面解决,打补丁
我浅谈一下我对你说的的感觉 感觉是你觉得你会的已经很多了 为什么还是找不到一个很挣钱的工作 那你可以去看看和那些人差距在哪 如果是别人有学历 你没有 那你怎么通过其他方面比他强得多来补足这一点 抱着自己会的很多的心态其实是不利于学习新东西的 如果你觉得广度重要 那你可以想想 那些人为什么广度深度都有 广度和你差不多 在某些领域深度还要比你深
就说算法 不是所有的问题需要的算法都是注释一写代码就能出来的 比如经典的推荐系统就是很复杂的算法 不是简单注释生成就能来的 再比如一个简单的移动小车充电问题 如何最大化充电效益 这也不是随随便便注释一下就能得出来的 需要严谨的论证
比如你说的计算机网络 为什么会出现新的quic 这种协议有什么优势 你是否在面临其他问题时能设计出适用于这个场景的新协议 如果你有解决问题的思想和解决方案 那么具体实现是可以给别人来做的(以后或许就是AI来做)当然计网我也不是很懂 只是问题可以参考
再比如这个问题 有兴趣可以了解下 这个问题值100W元
看你选项里没有算法岗 不知道为什么 算法岗一般薪资会高一些
推荐个博客看看吧 看看大佬们都写过些什么 或许能从中找到一些有用的信息
感谢你的分享
对我转码农应该有帮助
我觉得你可能是还在上学的同学吧算法岗起步92研究生,你问我一个双非本科怎么不考虑而且经济下行周期,算法不比其他岗位少裁员的,这也对应我前面说的为什么优先广度而不是深度,比亚迪今年春招研发岗一天1w份简历,再深也没有你展示的机会
首先你说的这第一个案例就不成立,推荐算法很复杂,但是我给华科的学生做的毕设就有推荐算法,你可以看一下,用apache的mahout实现的,springboot+vue,我说的广度优先是在深度基本够的情况下,不会说一知半解就说自己懂得多,就像计网我不写就是因为我不是专业的。再一个为什么我认为广度比深度稍微重要,因为没人会给你展示深度的机会,首先他要看到他感兴趣的点,才会深入和你聊,不会说你写了一个一知半解的推荐算法就高看你一眼的,再一个应用和科研还是有区别的,我知道我不是聪明人,所以我不会自讨没趣挑战100w的算法题
我认为你要么是纯粹的程序员要么没接触过工作,就是因为如果你是老板,算法岗也不会要普通学生,92的研究生能带来的不只是他自己,还有身后的科研资源,他的导师,校友圈等,92的学生我也认识很多,哈工程的直博生,内蒙古大学的博士,包括清华的研究生我都认识,像清华尤其,我认识一个医学985转码的研究生,报考三年每次都高分复试,每次都不行,很简单就是老师认为你不行,其他人同样很优秀,我为什么要选你,我不会自讨没趣去竞争更激烈的圈层
我以为你这个帖子的意思是想看看别人给的建议 我说的可能不符合你的预期 很抱歉 我的核心还是说 想办法凸显自己一些自己有别人没有的的东西 可能更有竞争力一些 感觉你对计算机行业很了解了 可能也没必要再去问别人了 祝你早日找到一个满足自己期待的好工作