精华内容
下载资源
问答
  • 求教前辈们,女生做软件测试的话,需要掌握那些技能,还有有什么好书,好资源可以共享的谢谢了,1线的工作人员来说说啊[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/5.gif][/img]
  • 软件测试培训班出来好工作么

    千次阅读 热门讨论 2020-11-05 22:42:14
    软件测试入门难么 首先,我想对那些想转行软件测试的伙伴们说:这行业说难不难,如果你的逻辑能力比较强,学习能力比较强,那学起来其实不难。还有就是沟通能力要强

    目前很多大学却没有开设软件测试相关的专业,这使得很多人想找软件测试相关的工作都需要先培训下,但是有的人也在担心,软件测试培训机构出来好找工作吗?

    首先我说下自己,我之前一直在工厂上班,到了19年的时候出来创业,开店,到11月份的时候亏本关门。不仅把自己的积蓄赔完,车也卖了,还欠了近10W的债。
    到了12月份的时候想着来深圳找找机会,刚到深圳的时候人生地不熟,不停的在网上和深圳各个地方找工作。
    找了大概一个礼拜吧,有天接到一个电话说让我去面试软件测试助理(其实就是家培训机构),一开始我很懵,因为以前从来也没有接触过这行业。到地方之后和人事聊了半天,后面才知道是家培训机构,没办法来都来了,只能听她讲讲了。

    一开始我是想着结束后就不会再联系的,因为我本来就负债了,如果再报名又要贷款一笔学费。

    后来自己好好考虑了一番,又在网上查了下这行业的前景,觉得这行业还不错。考虑了两天,觉得反正已经欠了那么多也不差那点六人,咬咬牙就报名了一个软件测试班。

    因为报名的晚,还没开始讲什么,只是学了些简单的HTML就开始放假了。由于因为欠的债比较多,就没回去过年。而是在深圳找了一个临时工作,期间也自己在网上买了一些书自己学习。

    然后就碰到了疫情,受这次疫情我们又是拖到了5月份才开课,一直培训到7月底左右。

    后面就到了面试的时候,因为自己学的时侯还是挺认真的,面试挺顺利 很快就拿到了offer,目前的话月薪12K。

    说这些我并不是想说培训班的好,其实这些还是得靠自己努力。

    给正在培训的同学们一些建议,学的时候尽量认真点学,平时多和人沟通,这行业沟通能力其实挺重要的。

    从培训班出来最难的就是找工作的时候,我运气比较好面试2次就拿到offer了,但是我其他同学就没那么幸运了,有的一个礼拜,有的半个月,有的甚至一个多月。

    培训出来第二难就是在刚工作的时候,因为毕竟没有真正的工作经验,这时候就需要你拿出一股劲来,尽快融入新环境,熟悉项目。我刚工作的时候一般都是走的最晚的一个。

    给你们个建议在工作的时候不懂的先自己去网上查,CSDN上基本能解决你百分之90的问题。实在解决不了的也不要拖太久的时间,找你的同事帮忙。

    最后给那些想转这行的人,这行业门槛其实不高。但是你最好要有个本科学历,这样在找工作的时候还是比较顺利的,还有就是沟通能力要比较强的。然后我不是太建议年龄偏大,或者理解能力较差的人转这行,不然找工作的时候你会发现很难的。

    好了,就讲到这。加油吧,正在培训班的同学们,不负自己!

    展开全文
  • amp;threadid=16510824 ...有不少学弟学妹我咨询过机器学习/算法方面的求职,其中不乏不是数学、统计、或计算机出身的同学。虽然我们北大的同学在简历筛选流程中优势较大,算法岗的面试难度着实不小,尤其是对...

    转自:https://bbs.pku.edu.cn/v2/post-read.php?bid=99&threadid=16510824

     

    本人是数院统计专业毕业,在某大公司做算法方面的工作,面试过不少人。

     

    有不少学弟学妹找我咨询过机器学习/算法方面的求职,其中不乏不是数学、统计、或计算机出身的同学。虽然我们北大的同学在简历筛选流程中优势较大,算法岗的面试难度着实不小,尤其是对于非科班出身的同学来讲。主要有以下方面:

    第一,数学基础欠缺。我和同事在面试的时候都喜欢问一些比较基本(不代表简单)的机器学习算法的数学理论,常见的比如:Logistic回归的损失函数和梯度分别是多少、SVM的数学推导、GBDT回归的梯度代表什么?一些不需要很强计算能力,但是很考验功底的概率论小题我的一些同事也非常喜欢问,比如:如何生成概率为pi/4的事件?这些问题普遍都是会的人觉得很简单,不会的人觉得很难。因此非常建议大家掌握机器学习的算法的具体原理,最好手动推导过这些算法的数学部分,而不是走马观花地看一遍。相信大家都有体会,看答案总觉得不难,但是自己不一定能想到。当然数学基础好的同学可以自动忽略这条建议。概率论的话短期提高不容易也不经济,建议靠刷题,前提是要理解而不是死背。机器学习算法推荐Andrew Ng在Stanford开的CS229,网上资料都有,比coursera上的入门课要清楚得多。

    第二,算法底子薄。大家应该都上过计概和数算吧,但是真正学好的应该是少数。算法岗对于算法的要求虽然比不上更加工程的码农,但是对于基本的数据结构和算法还是要求要会的。之前看到一个段子是一个面试官对求职者说“虽然你也不算太强,但是我好不容易面到一个会写动态规划的,就给你offer了吧”。其实就我个人的面试经历而言,很多求职者基本不会写程序,可能只是sklearn、tensorflow、pyspark掉包侠。检查自己是否够格的一个rule of thumb就是看自己是不是Leetcode Medium难度的题基本没问题。像BFS、DFS、DP还有树、链表、数组的各种常见题都需要掌握,不求深但求广。如果完全没有方向就直接挂掉了,但是如果能蹦出个名词至少面试官还能给你点引导也许就能搞定了。不求Leetcode刷光,但是一定要写一些代码,而不是纯看别人代码。道理类似数学要自己推导。如果时间非常紧张,建议优先刷高频题或面经,剩下的题只看想法不写代码。

    第三,没有insight。要知道,在实际工作中,70%靠业务理解,30%靠技术。因此我们在选拔的时候,非常希望求职者能够对于我们的业务有一些自己的理解,有相关实习经验更佳。例如我是在广告组,那么至少是期待求职者知道CTR是什么意思的,不然可能准备的关于CTR预测的面试题要先背景介绍了。我认识的搜索组的同事问算法题喜欢让大家写个intersection of two arrays,但是包装在inverted index的背景下,如果不了解搜索引擎的基本原理那么就连题目都看不懂。网上能找到的资料确实比业界落后了不知道几年,但是依旧是很有价值的。如果对搜索引擎的原理感兴趣可以看一下Stanford开的CS276材料,介绍得还算全面。

    第四,实际动手能力弱。有一些童鞋可能并没有特别好的实习经历,也许只有个应用多元统计的课程项目这种数据量小到夸张,或者是MatLab做的本研之类的。这些项目不能说没有价值,但是从我们业界角度,确实都是toy project。虽然并没有期望一个应届毕业生一入职就能上手,但是还是非常希望有过大数据工具的经验和一些编程经验。如果实在没有机会可以做个Kaggle项目,虽然老套,但是有用。SQL、Spark这些至少写几个小程序也会很有帮助。我见过很厉害的数院学弟,SQL根本没写过,一问三不知。其实这些只是上手的话都一两天就够了。

     

    还有一个建议就是要对症下药。要好好准备一个几乎是必考却很容易被忽视的问题: “你有什么问题要问我的吗?”这个问题如果问得有新意会是很好的加分点。我遇到过的一部分求职者一看就都不知道我们组是干什么的,也感觉不到对我们组有特别的兴趣。一些负面教材例如,“没什么问题”,“你都几点下班啊”,“你们的新人培养方案是怎样?”这些问题算是中规中矩,可能确实是会影响你的决定和将来工作体验的问题。但是站在面试官的角度,这些问题跟我们组没有太直接的关系,而且其实是过了面试之后适合跟HR讨论的问题。最好能体现出强烈的对该组的业务有兴趣,可以了解一下这个组的业务和需要的技能,问一下这个组有什么计划之类的(有一些面试官不喜欢这个问题,而且这个问题比较适合manager round问)。比如明天要去面B的搜索部门了,那么多看看搜索引擎的内容,多看看B的最新面经。临时抱佛脚往往还是很有用的,因为记忆比较新。当年本科期末考试不也都是这么过来的哈哈。有一个技巧是在电话面试的时候了解这个组的业务,那么在onsite面试前特意了解这个业务的相关业界知识,就解决了之前提到的没有insight的问题。

     

    最后推荐几个链接

    http://www.dscademy.com/probability-theory/problems/ 概率论练习

    http://www.dscademy.com/applications/information-retrieval/ 搜索引擎原理介绍

    http://www.dscademy.com/applications/recommender-system/ 推荐系统介绍

    http://infolab.stanford.edu/~ullman/mmds/ch9.pdf Stanford大数据挖掘课程的教材中的推荐系统介绍

    http://www.dscademy.com/languages/sql/ SQL基本语法

    https://sqlzoo.net/ SQL练习

    http://www.dscademy.com/languages/spark/ Spark教程

    http://www.dscademy.com/languages/spark/problems/ Spark练习题

    展开全文
  • 写给大四即将工作的同学

    千次阅读 热门讨论 2009-09-23 09:06:00
    根据上面的两个分析,看看自己还缺什么技术,抓紧时间补一下,自学能力比较强的话可以自学,网上有大量的资源,也可以报一些培训班,但是一定要慎重,并不是所有的培训班都适合你。 这些分析一定要客观。根据...

    如要转载,请注明出处http://student.csdn.net/space.php?uid=124362&do=blog&id=13084,个人Blog为http://blog.csdn.net/javaeeteacher

    大四的学生面临就业问题,而目前的就业环境并不是很好,为了能够找到理想的工作,应该做些什么准备呢?

    下面从专业技术、基础知识、逻辑能力和简历方面给出一些建议。仅仅是我的想法,如有不合适,请指正。我是计算机的老师,偏软件,所以我的分析以计算机软件的学生为例。

    1、  专业技术的准备

    首先要充分认识自己,想干什么?能干什么?缺什么?

    首先分析自己想干什么?根据自己的兴趣选择一个或几个可能的就业方向,然后分析一下这些岗位需要哪些能力,例如Java软件工程师,可能需要Java的基本编程能力,调试程序的能力,继承开发环境的应用能力,基本的数据库知识,Java现在流行的框架。

    然后分析自己能干什么?自己现在的水平怎么样,掌握了哪些基本的能力和那些专业技术。例如,学习了Java语言,能不能编写一些简单的程序,常用类库是否熟悉。

    根据上面的两个分析,看看自己还缺什么技术,抓紧时间去补一下,自学能力比较强的话可以自学,网上有大量的资源,也可以报一些培训班,但是一定要慎重,并不是所有的培训班都适合你。

    这些分析一定要客观。根据自己目前的能力与目标所需能力之间的差距,做一个计划,在这段时间内尽可能补一下。计划一定要可行。

    2、  基础知识的准备

    公司招人有的比较看重学生现有的能力,有的比较看重学习的能力。前者希望招的人能够马上投入到项目中,不希望为这些员工培训,最起码不能进行长时间的培训。还有一些公司招人之后需要先进行培训,培训内容与公司的业务相关,但是它会希望学生具有比较好的学习能力。所以在面试方面,前者更看重实践能力,后者更看重基础知识。基础知识通常包括如下几个方面:

    数据库、数据结构、算法(很多学校没有单独的课程)、操作系统、计算机组成原理、计算机网络、C语言或者Java语言。这些课程里面最基本的东西要会。

    3、  逻辑问题

    很多公司在笔试的时候会出一些逻辑题目,有时候称为智力测试,在一定程度上可以对面试者进行区分。这方面的能力不容易培养,但是如果看得多了,肯定有好处,大家可以从网上搜索一下,这方面的东西很多。

    4、  简历的准备

    简历非常重要,通常简历被看重才会有后面的面试和笔试机会。

    简历的内容不宜过多,因为面试人员不会有那么多时间去看简历。建议简历的内容:基本信息、求职意向、联系方式、成绩(包括外语)、获奖情况、实践经历、社会活动等。

    建议准备几份不同风格的简历,根据公司的情况选择一份合适的。

    实践经历非常重要,这是你与其他同学不同的地方,但是很多同学也没有这样的实践经历。如果没有怎么办呢?可以把你的课程实践的内容写进去,或者自学某项技术时候完成的小项目,或者参加某个比赛的项目。

    社会活动也很重要,有些公司对这个也比较看重。

    另外在写简历的时候需要注意的几个小问题:

    n   错别字,我以前检查学生简历的时候发现有明显的错别字,这样给人留下的印象很不好。

    n   用词,有的同学简历中写“精通Struts、精通Hibernate”等等,“精通”这样的字很不合适,并且没有办法度量。所以建议写成:采用Struts完成了一个通讯录管理系统,在某个系统中采用了Hibernate技术,使用Spring技术多长时间等等。

     

    n   简历一定要能体现自己的优势。
    n   简历 一定要想办法引起招聘人员的兴趣。
    祝愿所有的同学都能找到理想的工作。

     

    展开全文
  • 刚一毕业因为不到工作,就得报名参加Java培训的大有人在。并不是说参加培训就不好,只不过以你现在这个毕业的时间点参加,就会显得特别匆忙。因为你的压力既来自于培训还需要花家里一笔不小的费用,也有同班同学...


    作者:小傅哥
    博客:https://bugstack.cn

    沉淀、分享、成长,让自己和他人都能有所收获!😄

    一、前言

    20万行代码写完,毕业了找一份工作不是问题!

    刚一毕业因为找不到工作,就得报名去参加Java培训的大有人在。并不是说参加培训就不好,只不过以你现在这个毕业的时间点参加,就会显得特别匆忙。因为你的压力既来自于培训还需要花家里一笔不小的费用,也有同班同学已经找到一份不错的工作开始赚钱的比对。

    大学四年其实有足够的时间让你学会编程,也能从一个较长时间的学习中,知道自己适合不适合做程序员。就像我的同学里虽然都是计算机或者软件工程专业,但毕业后并没有都从事软件开发工作,或者从事了一段时间发现并不适合这个行业而选择到其他领域发展。

    所以如果你是真的喜欢编程,那么在这个行业里工作你会很开心,如果不是那么往后路还长,你所要面对的晋升加薪跳槽都可能成为一道道障碍。目前可能你还是新人不了解自己是否喜欢编程开发,那么可以在以后的学习中体会,自己是否愿意为一个运行结果调来调去,辗转不寐的研究分析,只为最后那一个运行通过而激动!

    当你可以在激动和开心中写完20万行代码,对于毕业后的求职找工作来说几乎可以叫你一声面霸,也可能你在实习时就被公司直接留下,这是个人才组织需要你!

    20万行代码看上去很多,但放在4年的大学学习中并不会有多难。平均每天200行,一个月是6000行,一年算10个月是6万行,三年就有18万行。这20万行代码会把你从一个编程小白,带入到熟练使用Java相关API,也能给你带入到初级工程师的水平。

    初学编程你可能想把一句代码完整敲下来都不容易,就更不用说运行出结果了。因此此时你的大脑和手还并不能迅速理解你眼睛里看到的这一行行代码都是啥,要干啥。这就像新买回来的钢琴手指头上去摸肯定是生硬的,敲出的声音也不连贯。这个阶段只能是照着例子大量的写,度过一个熟练期才能更好的学习。

    为了可以让更多的小伙伴理解这件事,我会从我的在校培训外包跳槽阶段成长以及找什么样的工作分享给大家作为参考,最后再把我整理出资料一并分享给大家。

    二、经历

    12年10月25日,在CSDN发的一个帖子 拿到两个offer,一个7k,一个转正税后4.5k。求意见! 距离现在它已经过去好久了,当时也是因为拿到了两份offer的选择纠结,所以发了个帖子求问。好气的是当时竟然不知道去面试面试互联网公司,信息太闭塞了,而且培训的地方并没有说过互联网一些公司的信息。

    讲一讲我这7k的经历;

    1. 12年07月,校企合作来北京昌平一个小县城的地方参加中软培训
    2. 12年10月,培训接近尾声,开始找工作,月薪7k的中软就是最后的选择的地方,放弃了在北航院内的国家科技
    3. 12年12月,虽然拿到中软Offer但迟迟不让入职,电话联系了很多次我说可以先去实习,但都说等通知。没办法,在北京也不可能就硬待着,回家的话也麻烦行李、住宿都得折腾,所以又面了一家中科软进去实习了三个月,赚点钱养活自己
    4. 13年03月,中软的通知终于来了,但竟然是参加岗前培训,又被培训了一次,当时特别讨厌培训,每次都是讲Java基础,差点生气怼老师
    5. 13年09月,在中软正式转正,也就是说培训完又是实习,7月份毕业后9月份才入职为正式员工,心里有点不爽,埋下了一个后续跳槽的种子。哪有实习这么久的!
    6. 15年04月,第一次有跳槽准备,毕竟写了两年的C#写够了,面试了第一家互联网公司,乐视致新,不过后来没去,被公司留了下来
    7. 15年08月,之前谈的留下来涨薪,但最后少涨了1千块钱。所以继续面试,还算顺利面了两家,最后在8月25日跳槽进互联网完成。

    以上整个过程就是我从学校实习找工作以及最后跳槽的一个阶段性经历,也有过在这条路上跌跌撞撞。就像;

    • 虽然我面到了中软管培生,但错失没选择要北京户口,而是要了400块房补
    • 在中软9月份从实习转正式员工,错过了第二年的入职满一年才涨薪的条件(但我觉得这个有点故意坑了)
    • 明明是学了那么多Java,但却写了两年C#,大家还是要选择自己喜欢的语言进行工作,否则会很麻烦
    • 提了离职,基本就不要想着再留下来,无论什么条件。哪怕钱和职位满足了,心里也有隔阂以及个人对没经历过事情的一个期许
    • 从传统外包跳槽的互联网,并不那么容易,技术使用的不同、开发场景的不同、组织关系的不同,一切都可能是从一个较低的位置重新开始。你需要自身技术不错,也需要一个好人带
    • 但当时在的传统也有不错的点,比如可以5:30下班,带我的经理人很不错,公司也不那么累,有时候还可以出差溜达溜达。

    三、学习

    一个大学生会经历在校、实习、就业几个阶段,其中在校学习属于蓄力阶段,要学习很多知识才能支撑起来将来的实习和平稳就业。

    蓄力阶段的学习,主要是对编程技术的基础的夯实,以及多学习与数学相关的内容,比如;数据结构、算法逻辑,这些知识对将来在技术上的提升和造诣都是非常好的基石。下面就是整个大学过程中在编程学习过程中需要经历的阶段,如图;

    • 熟悉工具:初学编程后你大概会接触到一系列的研发工具,包括IDEA、Eclipse、Navicat、Maven、Git、Tortoise、SourceTree、Visio、Xmind等等,工具的熟练会让编程更流畅。
    • 编写代码:此时你需要大量写代码,写很多的代码,因为你几乎就是需要靠写代码把整个所学的编程语言熟练使用起来。总不能手生到写完 public,写不出来 class,这跟我不会弹钢琴一样,敲完了1,后面不知道要在哪找下一个音符♪了。
    • 功能开发:小的功能开发是综合锻炼技术使用的阶段,比如做一个计算器、求一个水仙数、从一篇html中摘取你要的信息等等。此段经历会解决你之前感觉学完技术没出用的痛苦,现在你可以想象出各种场景问题,之后用代码去处理。还可以帮助英语系的小师妹,把她需要背的单词从网站中爬取下来,汇总出各类热词、语句、摘要等
    • 项目开发:小功能练手后,接下来你就可以做做项目了。比如你常听到的图书管理系统、教师教学管理系统等等。如果觉得没有意思,你可以从哪里获取项目呢?从你用到的各类APP中,把这里用的功能简化,之后做一些项目开发。比如一个简单的商城、抽奖、全物流单号查询。另外你还可以在github中查找一些项目,去参考学习并自己动手实践。
    • 数据结构:可能初学编程并不会对数据结构有多少思考,也想象不到这类内容是用在哪的。但其实这类技术内容早已被你天天使用,例如:LinkedList、ArrayList、HashMap,这里就包括了数组链表队列散列表等各项数据结构,当你将来要开发一些较大型的互联网应用程序时,你所有的逻辑设计都会考虑到数据要如何存放,数据结构如何设计才能更合理的被程序使用。
    • 算法逻辑:学完数据结构接下来要做的就是对算法逻辑的学习,这里不仅仅是简单的刷题,而是在数据结构的上使用算法将数据更合理的存放和读取以及做相应的操作。就像你能逐步了解的;排序、二分、旋转、洗牌等等,以及将来还会在阅读JDK源码中会看到,扰动函数、负载因子、拉链寻址、开放寻址、哈希散列、除法散列法、平方散列法、斐波那契(Fibonacci)散列法等等。
    • 设计模式:当你开发了很多很多程序代码以后,你会逐步的思考怎么才能让这些代码有可复用性呢,怎么写才能让更多人读懂呢、怎么实现才能让再接需求时能更快的承接呢。这些都会随着你开始实习真正接触到公司级的代码开始逐步的感受到的,写代码不是一锤子买卖,也不是炫耀技术,当你有更宽的视野范围时,就会思考的更多。这里推荐阅读《重学Java设计模式》 这是一本基于互联网真实案例编写的Java设计模式实践图书。全书以解决方案为核心,从实际开发业务中抽离出交易、营销、规则引擎、中间件、框架源码等22个真实场景,对设计模式进行全面、彻底的分析。帮助读者灵活地使用各种设计模式,从容应对复杂变化的业务需求,编写出易维护、可扩展的代码结构。

    以我个人经历和经验来看,想搞定这些学习范围和内容,最大的动力是来自于对编程的热爱和折腾。就像我这样做过很多土项目,如下;

    • 串口通信、在线考试、考试抽题、彩礼管理、成绩管理、即时聊天、计算器还有后来折腾过的仿微信聊天,这些项目都可以不断的夯实个人的技术能力,每一次做新的一个项目都会把之前所遇到的问题,又考虑新的实现方式再折腾一遍。
    • 编程的学习中重要的并不是结果,而是在这个过程中经历了什么。哪怕是犯了很多的错也没关系,因为每一次犯错都是学习的机会,都可以找到更多的资料,每一个资料里又可能教会你其他的知识。

    四、就业

    不只是我,可能很多在上学阶段并不知道都是做Java开发,就业的企业也分为传统行业、国企、半国企、外包、外企、互联网等这么多类型,尤其是我这样在13年毕业的时候,既没有所谓的就业指导,也没有有经验的朋友了解,就只能跟着大家走。好在现在大家可以在互联网中获取到这些信息,也就能早早的帮助毕业同学进行择业。

    1. 传统行业

    • 难度:⭐⭐
    • 公司:金蝶、用友
    • 发展:在传统行业方面有较强的技术积累和产品沉淀,一般其他公司也都有传统行业研发的产品。另外现在的传统行业逐步包括了互联网的领域开发以及技术使用,只不过会比纯互联网少一些高并发场景,因为大部分这类软件面对的并不是C端人群。所以个人进入此类公司会相对比较稳定,但如果后期想再跳槽比较麻烦,会出现技术断层。

    2. 国企&半国企

    • 难度:⭐⭐⭐
    • 公司:联想、京东方、中软国际、国家电网
    • 发展:早前应届生入职国企或者半国企一般会有解决北京户口,但现在可能名额不断的减少了。像中软有一部分自己做的东西,也有一部分是承接外包的内容。此类公司做的工作内容可能比较单一,有时候一个项目会用很多年,但同时可能不会太忙,有一些自己的时间,并且像联想、国家电网福利待遇也都不错。

    3. 外包

    • 难度:⭐⭐⭐
    • 公司:对日外包、企业外包
    • 发展:像是在大连会有一些专门的对日外包企业,还可能需要长期在日本出差。我的两个同学上学时候日语都学的不错,现在一直在日本工作,就他们来说挺习惯在外面的生活了。还有一部分外包是企业外包,比如你入职一个外包公司,可能会把你这个人外派给华为、腾讯、阿里等公司,开发他们外包出来的工作,此类工作一般相对来说短期、非核心。但干的好的也有转正机会,直接入职大厂,不过比较难。而且外包到企业里的人员,没有正式员工的待遇

    4. 外企

    • 难度:⭐⭐⭐⭐
    • 公司:亚马逊、谷歌、微软
    • 发展:外企工作还是挺香的,相对来说没有那么强的加班,福利待遇也比较不错。例如像这类的公司会明确写上不加班,以及各种假期和旅游。但可能是近几年被国内互联网挤压的,也有一些在国内的外企有裁员的动作。

    5. 互联网

    • 难度:⭐⭐⭐⭐⭐
    • 公司:百度、阿里、腾讯、字节、京东、美团、滴滴等等
    • 发展:这类公司在北上广就多了去了,虽然多但面试难度仍然不低,尤其是现在内卷的情况下,需要你会很多知识以及数据结构或者刷算法,才可能找到一份不错的工作。此类的公司的薪资待遇不错,每年都水涨船高,可能一个刚毕业的重点大学,大学生,入职的薪资就要倒挂各类老员工了。除了有少许的内卷,其他的还是挺不错的。

    6. 出国

    • 难度:⭐⭐⭐⭐⭐
    • 公司:加拿大的 shopee、美国的脸书、谷歌、苹果等等
    • 发展:如果喜欢国外的生活,又有出去的本事,那也是一个非常好的选择。像小傅哥熟悉的一个北大的伙伴,入职到了加拿大的 shopee,收入以及整个生活节奏对他来说还是非常满意的。

    以上就是各类公司的一个简单介绍,每一个人就业时都会有自己的选择,比如想安稳些、想要户口、想要高工资、想不那么加班等等,只要你能对自己的选择负责,合理规划好自己的职业发展,那么就可以了。

    五、资料

    1. 技术内容

    其实现在互联网的文档、资料、书籍、视频都已经很多了,但也可能正因为太多了,让初学编程的人找不到所处阶段,大一、大二、大三、大四以及毕业了工作了几年后,都应该找什么样的资料学习。

    所以我这里把各类资料进行整合,按照不同阶段的学习范围把资料分到不同的文件夹去,方便所处不同阶段的读者可以有一个相对准确的学习范围。

    2. 实战内容

    如果你已经跨过了初级阶段,需要做一些实践型的项目,可以关注下我的Github,如下:

    • 内容:本代码库是作者小傅哥多年从事一线互联网Java开发的学习历程技术汇总,旨在为大家提供一个清晰详细的学习教程,侧重点更倾向编写Java核心内容。这部分资料也是我所写博客中实践项目的源码,在这里你可以学到Netty、字节码编程、设计模式、领域驱动设计、规则引擎、面试、架构以及职场经历的分享。
    • 地址https://github.com/fuzhengwei/CodeGuide/wiki

    六、总结

    • 如果一个大学生不怎么关注技术博客,也不知道有哪些技术博客,那么大概率你基本不会了解到你要学什么技术,也没有渠道可以让你拓展自己的知识面。并且尤其是在现在的软件基于人群喜好推荐下,你知道的越少的东西,就越少知道这个东西。所以主动有意识的学习,几乎是你个人成长最快的方式。
    • 做一件事,就把一件事做好!认认真真的长期坚持下来,你会在所走的路上收获很多,千万不要急于求成,否则你能获得的只是微乎其微。当你有一天真的要拿手里的这几张牌,出去闯荡的时候,会被人家炸哭。
    • 另外在大学里进来不要去做一些不会给自身带来长久价值的兼职工作,如果你真的缺那份钱另说,否则尽可能把这些时间用在你将来要找的工作所需的知识学习上。时间不多,做有价值的事更有益个人成长。
    • 酒香不怕巷子深,放在现在是几乎就是不可能的。因为酒不在是你一家酒了,谁能曝光的更多,宣传的更足,展示的更好,谁就更有机会可能成为佼佼者。否则站在台上那个不一定比你强的人,却可能比你过的更好。

    七、系列推荐

    展开全文
  • 电子信息工程找什么工作,能干什么

    万次阅读 多人点赞 2018-10-31 08:32:13
    对于咱们专业,怎么说呢,电子信息工程,既学电子,又学通信,学的很多:软件、硬件、控制、通信,什么都学。有人就觉得很鸡肋,学的范、多,但却啥都不精,确实这样,软件编程比不过人家计算机学院的,硬件呢,又比...
  • 电子工程(EE)就业最好的方向居然是转计算机,也许让有的人觉得很不公平,EE也是很重要的学科,我们学习也很努力,为什么就业会不如CS?也有的人好奇,EE/硬件也是信息技术行业不可缺少的一部分,为啥CS软件工作...
  • C++编写的常用软件找找方向)

    千次阅读 2010-07-26 10:36:00
     近几天我关注整理了一些常用软件的编写语言,希望能对有志于从事软件开发的朋友有一定的指导。 <br /> 一、 游戏 PC平台几乎所有的游戏 星际争霸、魔兽争霸、CS、帝国时代、跑跑卡丁...
  • 做自己:致工作的同学

    千次阅读 热门讨论 2005-11-15 11:04:00
    帮着Jessie做一些recruiting的事情——用冰云的话,“一手把持“公司在西安的校园招聘 :>昨天发生一件事情,令我颇有些感触:有两个candidate——都是我的朋友——先后问我,对于下面的interview需要做什么准备,有...
  • 姓名雷文学历本科学校武汉科技大学专业软件工程电话151-0278-0892邮箱leiwen198962@vip.qq.com专业技能1.掌握Java语言和常用类库,具有一定的算法功底。2.熟悉Java Web开发,熟悉SSH框架和Tomcat服务器。3.熟悉常用...
  • 接下来介绍的主要是结合个人和身边同学经常使用的几个网站,肯定有很多不全,欢迎大佬们查漏补缺 刷题 一、牛客网(https://www.nowcoder.com/) “牛客网”是一个专注于程序员的学习和成长的专业平台,集笔面试...
  • 工作季来了,互联网大潮也将至。近来陆续有不少师弟师妹校友求分享各种资料和经验,想来手头上确实还有一些资源,也包括当初博主的师兄师姐们以及某些无私的大牛们分享的资料,笔经面经以及感想。于是翻出来看看,...
  • 程序员工作的个人经验教训以及注意事项

    万次阅读 多人点赞 2016-08-13 13:10:09
    想当初刚刚毕业,或者说 ,还没毕业的时候,跟着班里的同学们组队到成都去找工作实习,也就是几天前的事的感觉,但是现在,大家都各奔东西,各自忙自己的,有的现在还在成都工作呢,有的已经离开啦,有的干脆就转行...
  • 一、关于企业计算方向企业计算(Enterprise Computing)是稍时髦较好听的名词,主要是指企业信息系统,如ERP软件(企业资源规划)、CRM软件(客户关系管理)、SCM软件(供应链管理,即物流软件),银行证券软件,财务软件...
  • 软件工程专业大学四年学什么

    千次阅读 多人点赞 2020-02-18 19:19:48
    软件工程专业大学四年学什么? 未完待续,打※部分已更新“期末复习资料、课堂作业、实验报告、课设报告”请读者自行查阅我的博文! 每届都是“实验性选教材、排课”,you know,下一届又换花样了,但大多数是不会变...
  • 嵌入式软件笔试考的一般是c语言、c++、数据结构,其他的很少......   我把我自己如何准备笔试的大概过程分享如下:   首先,《c语言深度剖析》,非常有用的一本书,笔试经常是出里面的题。 大概读了三四遍,...
  • 02级本科生又问了一些学习方向的问题,其实那天上数据库原理课间我已讲过,以前在BBS上写过“谈谈软件学院有哪些饭碗型关键课程“ ... 既然很多同学又问了,再详细说
  • 现在想计算机软件工作的人很多,各个专业学生都有想转CS的。关于该如何动手、该学习哪些知识,网上有各种推荐、众说芸芸。 周星驰版的《鹿鼎记》里,陈近南指着高高的绝世武功书架,对不会武功的小宝说:我是看...
  • 数据库也是计算机类笔试面试中不可避免会遇到的考点,尤其是银行和部分传统软件类公司。这里根据整理的资料,对数据库的相关知识也做个总结吧。希望学过数据库但长时间不用的同学根据这些知识能够回忆和重拾,没学过...
  •  前面写了两篇面试相关的总结性文章,一篇是工作笔试面试那些事儿(14)---轻松一下,谈谈面试注意的点,里面提到的是面试时候需要注意的地方;还有一篇是工作笔试面试那些事儿(15)---互联网公司面试的零零种种和...
  • 前面blablabla一通面试...google和hulu这样的公司虽然木有面过,但是也听身边的大牛同学们聊了些些,这里就总结总结,随手写写,有些东西也是师兄师姐们当时口口相传的,也许这里提到的内容没什么实质性作用,但这些
  • 零基础学软件测试基础篇---什么软件测试

    万次阅读 多人点赞 2012-10-21 18:23:23
    首先我们看一下什么软件测试,也就是软件测试的定义。关于软件测试有很多的定义和说法,这里和大家分享的是笔者比较认可的一种。 软件测试是通过手工或自动化手段来检测软件产品中的错误和缺陷的过程。 对于刚...
  • 软件学院研究方向,对研究方向迷茫的同学一定要看(据说是一位北大软院前辈写的) 理想与规划(软件需求分析阶段,确定我们要做什么) 我觉得有相当多的新生对未来的理想还没有规划好,这也正常,因为有许多人是...
  • 大学生活这样过,校招 offer 飞来

    万次阅读 多人点赞 2019-11-19 07:57:50
    除了周末郑州大学女朋友散散心,我的大学生活过得是一塌糊涂,要多糟糕有多糟糕。 可以这么说,和璐璐、晓峰、帅土比起来,我是一个不折不扣的反面教材。可正因为如此,我接下来给出的建议那可就十足的宝贵了...
  • 我自己是个程序员,我身边的同事、朋友,同学也大部分是程序员。   现在,男朋友、老公,尤其对女孩子来说,是个头痛的话题,也是一个不得不重视的话题。   今天,我想说的是,个程序员做老公,挺好! ...
  • 最近在上一门叫做虚拟仪器课程设计的实践...这个问题让自己很头疼,可是查遍中文文档一直不到很好的解决办法,后来查NI官方网站的支持终于成功找到了解决办法,写了这篇文章,希望能够给遇到同样问题的同学一点帮...
  • 经过了一个月工作经历,终于在十月中旬找到了一份还算可以的工作。现在,记录下自己的... 暑假,没有实习,待在宿舍继续之前没有做完的项目。然后继续自己的方向,学习驱动。那个时候还在迷茫,还不知
  • 3位同学简历中的14个问题

    千次阅读 2013-09-19 18:24:27
    上次的文章“新人毕业,老人跳槽...这3位同学,1位是前同事前室友,中科大学术硕士第3年,正在工作; 1位是大学本科同学,目前专业硕士第2年,即将毕业工作; 1位是CSDN网友,大四,看了我的博客文章加的QQ好友。
  • 学徒

    千次阅读 2012-01-07 20:23:48
    学徒!最近比较有缘分,已经找到一个了,还需要一两个,有计算机软件开发或测试基础的都可以,有兴趣的同学请联系我!
  • 出诡异的Bug:数据怎么存不进去

    千次阅读 2015-07-11 09:41:19
    带着学生做课程设计。程序一大,课程中做过了小项目,练过了分解动作,一到合起来... 做软件Bug,有些像打空气,使半天劲,人家就不理你。学计算机的人,练的就是这样的功夫,要学会自己创建线索,出问题所在。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 97,547
精华内容 39,018
关键字:

找同学去什么软件找