精华内容
下载资源
问答
  • 公司做凤尾,还是小公司做鸡头?

    万次阅读 多人点赞 2019-08-18 21:40:01
    相对而言,小公司更倾向于选用快速扁平化的技术架构,相对来说技术的沉淀就不会像公司这么多,所以你会发现公司里和小公司里,大家的技术思考可能也不太一样。 公司里通常牛人很多,相对来说小公司里...

    阅读本文大概需要 4 分钟。

    作者:黄小斜

    大家都知道互联网大公司一向以技术强悍而知名,BAT的技术在国内互联网公司里算是比较领先的了,这也是因为大公司的业务繁杂庞大,必须要有足够优秀的技术去支撑。

    相对而言,小公司更倾向于选用快速扁平化的技术架构,相对来说技术的沉淀就不会像大公司这么多,所以你会发现大公司里和小公司里,大家的技术思考可能也不太一样。

    大公司里通常牛人很多,相对来说小公司里的牛人相对少一点,当然也有很多从大公司过去的牛人。所以这就出现了一个问题,在大公司里,你的技术可能平平无奇,甚至比大多数人都要弱一些,而在小公司里,你可能就会有更多的机会,更多的施展空间,但是你也可能学不到那么多先进的技术。

     

    遇到这样的问题,你该如何选择呢?简单来说。是选择在大公司里做凤尾,还是在小公司里做鸡头呢?

    首先,从成长方面来考虑,在小公司里,相对来说,做的事情比较独立,而且大公司里,做的事情非常细化,往往你只要负责一个模块,你并且把它做得非常的出色,你需要能够在某一个方面、某个系统或者模块中能够出色的完成任务。

     

    同时,在大公司里,你必须要保持快速成长和学习,才能达到比较好的水平。因为身边的人基本上都非常优秀,所以你也没有时间去浪费,你必须要马跟进,要么就会掉队。

    在小公司里则不太一样,你可能需要负责比较多的工作,需要承担更多的工作,可能你要负责整个系统的规划、设计,以及各方面的一些考量。

    可能在一个项目中的大大小小的事情都需要你来安排和规划,你也可以接触到更多的工作内容,当然了,小公司里主要的问题就在于,你需要做的事情太多了,可能稍微显得会不够专业化,你做的事情可能深度不够,

     

    这是小公司里程序员经常遇到的一个问题。当然了,小公司里可能会有更多的机会,因为公司的人比较少,如果你比较优秀,其实很容易就能看出差距的。

    这种情况下,你的机会相对在大公司里要更加的多,毕竟大公司里人多优秀,人也多,你就比较难以脱颖而出,这时候如果你能到小公司里去做一个更适合你的工作的话,可能更加的容易完成晋升。

    对比完大公司和小公司的优缺点之外,我觉得这个问题更应该按照人的特质去回答。

    比如你是一个比较自我的人,不太喜欢太多的团队合作,或者不喜欢跟太多人打交道,可能小公司更适合你。很多时候你可以独立做完全部的事情,不需要太多的和太多的人和事打交道,你可以专心做一个事情。

     

    如果你是一个比较能吃苦,并且学习能力比较强的人,大公司显然正适合你,因为大公司的技术比较成熟,如果你能快速进行技术学习,就更有机会成为这里的优秀人才。

    到时候你也不必担心去别的公司会有什么问题,只能说,在大公司里可以更快地成长和历练,在小公司里更适合你去带一个项目或者团队。

    也就是说,在你拥有了一定的技术沉淀之后,再去小公司可能会更加的得心应手一点。对于普通的同学来说,在公司里的最初几年,你只能当凤尾,很难超过你的前辈。

    所以,在大公司一定要保持好自己的心态,多向他人学习,不要放弃自己的成长,一定要多看多学多问,这样子,你才能更快的抓追追赶上其他更优秀的人。

    否则实力不进则退,身边的人太优秀了,你可能会感受到一定的压力,但是这是你前进的动力。

    事实上,我只在大公司做过凤尾,并没有在小公司做过鸡头,所以如果以上YY的内容有什么偏差,那么也欢迎发表你的看法~

     

    谈到大公司和小公司,这里分享一下我之前写的一篇文章《从三流小公司到一线大厂,聊聊程序员的成长之道》

    用我的一些经历,来给大家一些更直观的感受。

    作者:黄小斜

     

    我想,没有一个程序员能够一步登天,一下子达到很高的高度,有些路是我们必须要走的,有些阶段是我们必须要经历的。有入门,才有进阶,才有更上一层楼。

    别看我现在在大厂,但是我也待过小到不能小的小公司,也许你会感兴趣,那么不妨听我说说,我在学习编程路上待过的公司吧。

     

    不到20人的小公司

    我在大学的时候学的不是计算机,上的课程基本上和计算机也没太大关系,但是我从小还是比较喜欢捣鼓电脑的,不瞒你说,以打游戏为主,修电脑为辅。

    兴趣使然,于是大学期间想要自学编程,但是无从入手,于是让家里人介绍了去了当地一个小公司学习php,对,就是那个世界上最好的语言。

    公司一共就10多个人,大老板就在旁边办公。当时我对计算机语言的认知是:Java好像很火,php没听说过,上班(学习)之前只在w3cschool上看了一些简单的教程,然后就自信满满地去公司实习了。

    结果一看公司里的代码就懵圈了,这啥玩意啊,我学的怎么都用不上呢。再看看其他人,都很熟练地写着php代码,所谓的“师傅”压根也没空搭理我,索性我就开始自学,学了几天html和css,写了几个小页面就开心得不得了,给我师傅一看,他特别鄙夷地看了看,然后再也没管过我。

    一个月之后,我就开溜了,当时主要也就是想体验一把程序员的生活,顺便学习一下世界上最好的语言。

    这么一体验可把我打击坏了,原来写代码这么难啊,这么小的公司代码我都看不懂,哪有可能去大公司啊。

    所谓初生牛犊不怕虎,大概也就是这个意思吧,无知可怕,但一直无知就很可怕了,后来有一个契机,让我再次接触到了编程。

    500人左右的公司

    大三的时候交换了一段时间,学习了几门编程语言,像Java、前端、php、Android等技术都接触了一些,算是对编程有了比较具体的理解,特别是在Android课程上,写app让我特别有成就感,那时候我就想,我以后就搞Android吧!

    当时想法很单纯,感觉搞app有意思呀,于是想找一份Android的实习,我们家那边的IT公司本来就不多,稍微大点的也就一个,几番争取之后,在这家公司也获得了一个实习机会,只不过当时他们不需要Android工程师,于是安排我做Java Web,于是我和Java Web就这样结下了梁子,以至于我后来就在这条路上走到黑了。

    这是我大学毕业那个暑假参加的实习。因为当时已经考上了研究生,所以想积累一点实习经验。

    这个公司比上一家靠谱一些,当时用了一些框架,还需要我自己写前端代码,那时候我基本也是0基础的状态,一边学Java语法,一边学html、css、js,然后还要完成部门安排的新人作业。那时候感觉自己真的菜啊,隔壁几个学历不高的小哥哥都可以熟练上手,各种开发,我还一脸懵逼,无从下手呢。

    那时候我学会了向技术大牛提问,用有道云笔记做笔记,以及使用eclipse,也算是误打误撞地入了门,当时觉得Java Web好难啊,我要去做Android开发,不过最后还是没有等到机会,于是呆了两个月就走了。

    然后,我就开始念研究生了。

    网易和百度

    在读研之前,我是没有想过我能进大厂工作的,我记得大四的那个招聘季,投了我们省内的一些公司,罕有面试机会,有面试机会的岗位也都没有通过,当时仗着自己有Java实习经验就去投Java岗位,结果各种吃闭门羹,其实都不是什么有牌面的公司,但是却都拒绝了我,可见当时我的水平有多次。

    于是从研一开始,我终于确定了Java这个方向,并且疯狂补基础,计算机基础、Java后端技术栈,需要什么补什么,大厂怎么要求我就怎么学,可能是我的执着也感动了我自己,后来就拿到了网易的实习机会,再后来也拿到了百度的实习机会。

    在网易实习让我过了一把大厂瘾,当时去实习也就是打打杂,做点边边角角的任务,但是已经很震撼了,大型项目用到的技术、代码量、架构设计、标准业务流程,都让我很兴奋,不过当时光顾着兴奋了,没用到多少资源西就走了。

    百度是第二次大厂之旅,相对来说没有那么兴奋,但是百度的技术还是比网易要靠谱一些,能学到的东西也更多,部门的技术栈虽然和我不是很搭,但是作为热爱学习的我来说,还是愿意花时间去学习的,在百度呆了半年,说实话技术没提升多少,其他的东西倒是学习了很多,比如百度自研的一些技术,以及部门在用的OpenStack和docker。

    有了两段大厂经历加持之后,秋招也变得顺风顺水起来。最后能拿到不少大厂offer,我想是时间帮了我最大的忙。

    阿里

    刚刚开始,且行且珍惜

     

    个人公众号:程序员黄小斜

    微信公众号【程序员黄小斜】新生代青年聚集地,程序员成长充电站。作者黄小斜,职业是阿里程序员,身份是斜杠青年,希望和更多的程序员交朋友,一起进步和成长!专注于分享技术、面试、职场等成长干货,这一次,我们一起出发。

    关注公众号后回复“2019”领取我这两年整理的学习资料,涵盖自学编程、求职面试、算法刷题、Java技术学习、计算机基础和考研等8000G资料合集。

    技术公众号:Java技术江湖

    微信公众号【Java技术江湖】一位阿里 Java 工程师的技术小站,专注于 Java 相关技术:SSM、SpringBoot、MySQL、分布式、中间件、集群、Linux、网络、多线程,偶尔讲点Docker、ELK,同时也分享技术干货和学习经验,致力于Java全栈开发!

    关注公众号后回复“PDF”即可领取200+页的《Java工程师面试指南》强烈推荐,几乎涵盖所有Java工程师必知必会的知识点。

     

    展开全文
  • (简介:作者2000年进入游戏行业发展,在厦门新瑞狮,北京目标软件,上海九城,上海英佩游戏等公司任职,2009年底自己创业,曾在GA游戏教育基地担任过3年游戏场景课程讲师,就是GA传说中的“高哥”。——编辑) ...
    廖志高(上海808游戏梦工厂 创始人) 
    (简介:作者2000年进入游戏行业发展,在厦门新瑞狮,北京目标软件,上海九城,上海英佩游戏等公司任职,2009年底自己创业,曾在GA游戏教育基地担任过3年游戏场景课程讲师,就是GA传说中的“高哥”。——编辑)

    关于这个话题,很久以前就想写,但一直限于想法上,今天太阳很好,终于提笔,也算是对自己职业生涯的一个小小总结。
    我已经在游戏美术行业从业至今11年,去过大公司去过小公司,当过小美术,当过总监。如今自己公司也已经成立两年有余,回首往事,收获颇多,总结如下。

    2000年也就是 刚毕业那一年,误打误撞进入了厦门新瑞狮,那个时候这个公司在国内游戏领域里算是说的上话的一个公司,公司比较大,人也多,战斗力强,可惜那个时候自己太年轻,心气太浮躁,本领还没学会,就想遨游天涯,干了半年,走的灰溜溜.不过还是学到了一些游戏制作的一些皮毛,算是正式领我进入了游戏行业,这个公司后来出来的很多同事大部分分散在全国各地,如今已经大多30几岁,有自己开公司的,有当总监的,也有还是小美术的,不论职位如何,算是国内做游戏的第二代人.,而今几乎都没什么联系了.谁会记得一个小小的美术在这里混吃过呢.

    2001年初,去了北京一个台湾的公司,公司比较小,人也比较少,在这个公司干了快两年,公司也没出过比较好的作品,可以说在技术上几乎没长进,不过也正是在这个公司认识了现在还是朋友的老板,还有几个很好的朋友,至今交往还比较多,也正是在这个公司目睹了一个小公司成长的艰难,和不易.在这里技术上长进不多,情商长进很多,学会了和人交往,也正是这里教会了我什么叫生存之战.也留下了最重要的人脉.这个以后会详细复述.

    2002年末去了北京可乐吧,后来又去了北京目标软件,这两个公司呆的时间都比较短,在目标软件认识了颇多高手,这批高手后来也几乎都出来,到了各个公司,成了现在很多大公司,也就是当时还是研发小公司的盛大,网易,九城,腾讯等各个公司.为这些当时还是研发小公司的成长和壮大埋下了重要的一笔.其实这些公司在当时从公司规模上来说已经比目标大,但在研发实力上却都几乎还为零,人才的流动真是奥妙不可言啊,我记得当时目标软件宣称要做世界10强公司,可惜,那批高手没留下来,我记得过年的时候,刚把<复活>做完,没有项目奖金,一个烤鸭就把我们打发回家过年了,10年过去了,目标只是大了一点,而完美,巨人,畅游等后起之秀都已经超过目标了.这里我认为一个老板的决策对公司的影响真的很大,目标有很好的基础,但没壮大,说明了老板需要有很强的领导力和魄力,需要很强的市场操作,无论再强的技术,没有市场推动力,迟早一天要走向没落.不过目标老板依然是我的前辈,向他学习的地方很多,在技术领域里他依然是一根骨头.

    2004年初进了上海九城,这个时候的九城公司如日中天,除了盛大占了头把交椅以外,连网易都没放在眼里,而如今九城实力排名已经不知道到第几位了.这个也许就是重代理轻研发的恶果,成也代理,败也代理.魔兽成就了九城走向高峰,也是魔兽让九城一泻千里,代理虽然挣钱,但容易受制于人,无论你今天代理多牛,只要你还受制于人,总有死的那么一天,因为强的研发公司从来不受制于人,从来没听过暴雪需要听别人,受制于别的公司的.盛大从传奇上觉悟到这个,也是那个时候开始做研发的,如今的盛大还是很强大,网易走的也是重研发的道路,所以才能成就今天的网易.当时我在九城学会了什么呢,我回忆了下,除了有一两个朋友,几乎没留下什么.大而无用,这个是职业发展上的大忌,你身在其中,却是混日子,也左右不了公司的方向.我们只是一个美术而已.虽然在当时还是个小小的领导者,正所谓上层的不重视决定下层的研发会走的艰难.从个人职业考虑来说,是无益处的.

    2005年,这一年走的比较混乱,从九城出来以后自己去找了一段时间投资,另外又在上海戏剧学院上过几个月的班,又去北京游戏学院写了几本书.这段时间虽然只有大半年左右,但对我的益处是很大的,让我真正从一个优越者变成一个失落的年轻人形象,原来自己其实混的一般,能正确认识自己是一件很重要的事情.这个时候我的价值观开始慢慢改变,我开始寻找自己的出路,也就是我想要什么,很多人是工作了几年以后才能想到这个问题,我想要什么,这个对于一个人的职业发展将是多么重要的事情,因为很多人一辈子都没想明白这个问题,我想要什么,又或是想明白了,但缺少行动力,这个命题让我重新去思考自己,事业,感情,生活.我就象一个刚刚学会走路的人,慢慢的爬着.但却兴奋的不能自己,我可以想象如果我在那个时候还没思考这个问题,那是多么糟糕的事情,挫折教会人成长,教会你怎么去走.动荡的这一年,我产生了一个蜕变.至今对我还是非常重要的.人生有得有失,正是这一年我懂得了自己.

    2005年末,知道了自己想要什么以后,我去了杭州,加盟几个朋友开的广告杂志公司,在这里我开始从事网络开发和管理,对于我来说,这个是个全新的行业,让我置身于陌生的行业,接触不同的人,接触陌生人对于我有很大的吸引力,我喜欢和不同的人交谈,了解别人正是我想干的事情,这一年我见证了一个公司从无到有,从有到慢慢成长的过程,看到了其实经营一家公司的不容易,和很多无奈,也正是这里让我从一个纯技术到一个半技术,半市场的去考虑问题,一个好的技术不懂得市场和成本将是多么可怕的事情.,也正是这里让我意思到自己的不足,这一年日子过的很艰辛,但对于我来说,职业发展来说都是很重要的一个转折点,这里让我学会了什么叫真正的放弃是多么不容易,坚持又是何等的艰难,人生给你财富的正是这些挫折和艰难,无奈,苦恼.这里学会了要成全是多么的不容易,忍耐很重要.也正是这里开始我意思到自己更多的不足,我需要一些积累.

    2006年末,我去了上海EPIC,在知道了自己需要什么以后,在这里的三年,我很安静,我开始有意识的去积累自己的财力,和耐力,另外有意识的去拓宽自己的知识面和交流能力,为此我在GA游戏培训机构担任兼职的老师,当三年老师的工作经验,让我从一个比较木讷的技术转变成一个懂得和别人交流的人,一个把自己技术用最简单的方法教给别人的人,这个也为我积累了大量的人脉资源,在EPIC的三年中,技术上大有长进,但相对于我来说,收获更大的已经不在于技术了,而是情商上的突破.也正是这里让我意识到了,再强的技术也不过是技术,很难决定公司的发展方向,也左右不了公司的命脉,在国内,人才是最重要的因素.你可能可以成为一个技术强人,但不可能成为一个公司的领导者,一个经营者,一个公司的经营者需要更多的是眼光和情商.以及野心.从这里我知道无论我的技术再牛,我也只是个顶多能做到经理职位的人,老板我是永远干不成了,即使要干到经理所要花费的精力也许比我干一家公司还难,我知道是我要离开的时候了.三年的积累让我金钱上有了一点点小积蓄.至少不担心会月光,没饭吃了.

    2009年末,三年也就是我要离开EPIC的时候,这个时候要离开其实面临几个选择,正如同我很多同事的选择一样,要要么继续呆下去,要么找个大公司继续工作养老,要么自己创业.前面的几个选择无非是买房结婚生孩子,其实我也想过前面一种生活方式,无奈没的选择.也是内心的那点小冲动还没有熄灭,我知道自己只有创业了.这个创业对于我来说有点悲壮,独身一人,又是干技术出身的,可想而知会遇到多么大的问题.不过我也想明白,要在EPIC继续干下去,我永远也干不到老板,永远我知道每天过的都是等发薪水的日子,我已经能清楚的意识到我60年往后能在那里拿多少钱了,真的很可悲.人生最怕既定的轨道.我清醒的意识到,在那里无论我再努力,职业的发展上都将会是一个短板,我无从跳跃,这个就是在大公司的悲剧,你知道自己无论多努力的时候都无从上位的时候,那种无奈和痛苦.一个男人烧完了所有的青春,这个就只是若干薪水的回报吗,我知道我缺少的是什么,我也知道我选择其他公司也将面临同样的问题,那是什么呢,一个认同感,一个和公司同成长的喜悦感.一个公司的主人感.还有一个就是希望,什么是希望,希望不等于薪水,而是公司成长的时候,公司的员工能同成长.这些就是一个男人所需要的.人在绝望的时候,总会产生同样的机会,机会往往在绝望的时候产生,只是你没意识到而已.人最怕有很多选择,当你没的选择的时候,你就会象阿甘那样,只做一件事情,做到极致,因为你没的选.人需要有这种向心力.阿甘精神,太重要了.

    2009年末-2011年12月4日期间,公司从开张到等死,到发展壮大的过程这里不再叙述.下面是一段自己的感悟和部分文字的摘录,希望对于我们从事这个行业的年轻人,有点小小的帮助.


    1,上次你问我的问题,我今天来做个解答,一般来说刚毕业去大公司,收入要比小公司多一些,大公司的好处就是福利,职业发展比较稳定,缺点是,职业没有什么上升力,很可能你在那里呆了5年还是个小美术。加薪比较慢。另外大公司分工比较细,你学到的很可能是单一工种,除非你做到极致,要不很难独挡一面,人有在温水里的感觉,缺少动力,学到的可能是技术,但比较单一。管理和交际很难学到。我们这个行业来说,大公司很难有大作为。我们完全拼的是技术,缺少情商和其他的比拼。几年以后,很可能你什么也不是。大公司就是温水里的青蛙,在温暖的环境里慢慢等死。

    2,小公司一般人都不愿意去,因为小公司有几个问题存在,第一薪水福利比较低,第二比较难遇到高手,第三公司发展不是很稳定。不过如果一个小公司能稳定的向前发展,那么去小公司有几个优势,第一,你能学到很多不同的技术,因为你在公司里面很可能什么都干,第二,公司会把你当成个人物来培养,比如管理上,机会会比较多,你学到的很可能不单是技术上,还有很多包括交际等。第三小公司人员关系比较单纯,同事关系比较好,这个对于以后也许能派上比较大的用处。在大公司人员关系比较复杂,很难有很好的朋友。总之在小公司风险大,学到的东西也多,你就是热水里的青蛙,时刻都有挂掉的可能,时刻提醒你这里很危险,生存的动力会比较大。

    3,你想过安稳的生活去大公司,你想过激情澎湃的生活去小公司,当然是相对的,另外中国有一句古话很适合。叫宁做鸡头,不做凤尾。意思是鸡头虽然难看,但是你有很大的决定权,事情你说了算。凤尾虽然华丽,但其实你什么也不是。

    4,对于去大公司还是去小公司,这个问题只有等到你工作10年以后, 你才能想的明白。我的意思是,去一个对你的职业发展有最大帮助的地方。大公司虽大,但职业难发展,小公司虽小,但只要发展稳定,有一天成为大公司的时候,也许你就是里面的副总了。而这个是和你冒的风险成正比例的,而你要想成为腾讯的一个组长都将是很难的事情。

    5,我有很多同事后来去了腾讯,在里面都工作了好几年了,工作经验都有7-8年的,在里面也只是个小美术,因为对于这种大公司来说,有的是人才,人家根本不稀罕你,可想而知要上位有多难.记得无论你去哪里,都要当一个有自己独立判断意思的人,自由之思想,独立之人格。人无远虑必有近忧,危险与机会同在,中国几千年的文化,我想更能教会你怎么去选择。

    6,跟对人比跟对公司更重要,跟对的人,他是你的领航者,他教会你怎么工作,怎么生活,怎么面对挫折与艰难.

    7,跟对公司,让你从一个小公司的小美术发展成一个大公司的副总.甚至总裁.这个在大公司里是几乎不可能的事情.而在成长起来的小公司却比比皆是,这个也就是为什么,很多中型或者大公司的副总都是比较年轻的人,跳槽是跳不出这个职位的.并不是每个人都是唐骏.所以好的公司能与员工同成长是多么的重要.也就是说,目标要比你现在得到的东西重要的多,因为你不知道你将来能得到什么

    展开全文
  • 说实话,对于学习路线这种文章,一抓一堆,我也不大喜欢去建议别人究竟该怎么学习,学习顺序之类的。不过对于大学,很多人进入大学的时候,可能都是同一个起点,大学四年过后,却是完全不同的人生轨迹。正好我也想...

    前阵子有些读者问我大学期间的学习路线,说他自己现在有点迷茫。说实话,对于学习路线这种文章,一抓一大堆,我也不大喜欢去建议别人究竟该怎么学习,学习顺序之类的。不过对于大学,很多人进入大学的时候,可能都是同一个起点,大学四年过后,却是完全不同的人生轨迹。正好我也想记录下自己从高中进入大学这几年的学习与变化,我的大学经历,可以说是非常普通,没有参加任何竞赛,也没拿过奖学金(当然,国家助学金得拿,哈哈)。也正是因为普普通通,我才要分享,因为我相信你们都看过很多充满各种牛逼的大学经历。

    所以这篇文章,就以时间的顺序,记录下这几年的学习、想法、看过的书等,或许,普通的大学经历,更加有参考性也不一定哦,嘻嘻。

    一、非计算机专业的大一

    在我高考分数下来的时候,看了下分数。我去,比预想中了至少少了几十分,真心想不通我的数学和英语为啥能考这么差,平时数学、物理是我的强项,算是经常全班第一,不过高考数学得比预想中的少了几十分,处于及格边缘,而且,英语也并预想的少了二十多分,当时还是很郁闷的,高考这么重要的场合,居然考这么低。

    不过说实话,当时我并不伤心,因为我觉得,学校虽然挺重要,但也没有那么重要,我相信自己要干的事,在哪个学校都能干,而且在我看来,技术与成绩,只是大学的一部分而已,虽然是比较重要的一部分。当然,能上个牛逼一点的学校当然比较好了,至少还能装个逼,哈哈。

    当时我是想读计算机类专业的,不过以我的分数,如果选择省内一本学校的话,我会读不上计算机专业,只有被调剂的份(当时没有考虑省外)。不过我是一定要读计算机专业的,并且也想尽量进个一本的学校(不是说看不起其他批次学校哈),当时我就查哪些学校转专业比较容易,所以后来我是报读了一个容易转专业的学校,也就是选择被调剂,之后在转专业到自己相对喜欢的专业。当然,这里存在转专业失败的风险。

    后来我是被调剂到木材科学与工程这个专业,也算是意料之中,在开学的前几天,我看过一本对我影响挺大的书,叫做《李开复自传》,书里面有一句话一直影响着我,大致的意思就是『当你把大学所学的知识全部忘光时,剩下的,便是教育的本质』,说实话,我还是很喜欢这句话的,当时我解读为,在大学,提升自己的思维、学习能力才是最核心的。所以在之后的学习中,我都是比较在意自己的学习能力的,对于一件事情,我也会去认真做好,因为我觉得,认真去做一件事情,非常重要,它可以间接着去提高你的学习能力,尽管这件事情可能和你所学的专业没有任何关系。

    在木材科学与工程里,有一门科目,就做《工程制图》,我去,我真的是被这门课给折磨了,画各种图。例如根据一张螺丝的图片,画出它是三视图,这种东西对我来说,太难了。后来我就想,我认真去学习下我就不信我会搞不定,后来事实证明,人真的是各有所长,对于制图,我真的不行,虽然认真学能搞懂,但是花是时间多,并且效果也不大好。从那时起我就觉得,虽然学习能力是通用的,但是,有些技能,你还真的不大适合,因为兴趣、以往的技能积累影响着你对这门技能的擅长程度。选择自己比较擅长的技能去学习,还真的挺重要,从而也更加坚定了我要转专业的想法。

    大学第一学期的国庆,我开始自学 c 语言,主要是看书。当时自己跟着书本打 demo,感觉挺有意思,好像七天时间,我学到了结构体部分,感觉自己还学的挺快的,当时可以说是不求甚解(就是感觉自己稍微理解了就接着下一章),接着学指针,我去,难度顿时加大,感觉遇到了瓶颈,之后就随便看了下没继续看了。

    稍微学了点 C 语言之后,就像写个稍微好玩一点的程序,然后并不知道 C 语言能干什么,书上也没有啥有趣程序的案例。后来我就去水百度贴吧,发现有好多人发了游戏程序,不过好多有些设计到其他知识,我也不懂。最后找到了个贪吃蛇的程序,这应该是我见过最简单的贪吃蛇了,只有黑色的界面以及把一个方块自己当做蛇头,不过我当时还是挺感兴趣的,就跟着源码打程序,之后在自己理解了原来游戏是这样弄的画面的动态效果是这样搞出来的,把程序运行起来之后,稍微添加了一些自己的东西。

    讲这个贪吃蛇的故事我是想说,兴趣和喜欢探索我觉得是非常重要的,当时在没有任何人教的情况下,自己去折腾,去搜索,最后写了个简单的贪吃蛇,我还是非常开心的。这个过程之中,也对我学习能力的提升很重要,在一个自己完全陌生的环境中,如何快速去适应,愿意折腾很重要,但是,懂得利用搜索引擎,也非常非常重要。很多人经常问我一些搜索引擎就能解决的问题,说实话,我是懒的回答的。有些人让我帮他解决下 bug,我笑笑不说话,不是我不帮你,是我帮不了你,也不大愿意帮你,bug 这种东西,你是自己搞出来的,你自己才是解决的最佳人选,解决的过程中,你真的能学习到好多东西,而且这些东西,是潜意识的,看不见的。

    二、入坑数据结构与算法

    在大一的寒假,了解到转专业考试是在 3 月份,我也在寒假赶紧重新学习指针,并且也学习了链表,说实话,对于当时的我来说,链表太他妈难了,真的被折腾了好久,因为当时并不大懂内存地址之类的,直到参加考试,也是对链表似懂非懂。说实话,如果你学习了好几天都搞不懂链表,别怀疑自己的智商,对于初学者来说,真的挺难,特别是对于我这个 C 语言只自学了大致十几天的非科班。

    这里多说一些建议,对于没学过 C 语言的,如果有时间,我还是挺建议大家学习下 C 语言的,特别是指针那部分,也很欢迎大家把 C 语言中作为入门语言,我觉得,学习了 C 语言,以后学习别的语言,可以帮你理解的更深刻,而且也可以很快就入手其他语言,例如 Java 中的引用啥的,这不就是地址吗。反正,我觉得 C 语言如果有时间,是必须语言。当然,只是我个人的看法。

    后来转专业通过了,巨开心,终于可以肆无忌惮着学习编程了。当时是真的对学习充满兴趣(这句话意味着后面学习不上心)。大一第二学习,学校开了一门数据结构与算法的课。这门课我觉得算是比较难的一门课了,相信很多人也都是被这门课折磨过。

    但是,我想说的是,这门课,也就链表难,如果你学会了链表,后面我觉得一点也不难,由于我自己折腾过链表,所以我很快就上手这门课了。我也没有看学校的教材,学校的教材是清华大学初版的严蔚敏的书,说时候,这本书个人感觉真的不适合初学者,反正我看不下去,可能是我比较菜吧,当时自己另外卖了本《数据结构与算法分析—C语言描述版》。说实话,这本书我很喜欢,感觉看着特别舒服,如何你要学习数据结构与算法,那么可以选这本,有 C 语言版,也有 Java 版,不过如果可以,我建议大家用 C 语言来实现那些数据结构。

    在数据结构与算法书里,对链表的讲解比较详细,加上我之前看过一些链表的文章,所以很快就理解了链表,也跟着书上一点点去实现链表的基本操作(增删查改),这里我必须说下,千万别自己理解了就不动手写代码,一定要动手写,因为写的过程,你一定会遇到很多 Bug,通过解决这些 bug,你会对链表理解的更加深刻。

    对于数据结构的学习,我基本是没听课的,因为我觉得老师讲的不适合我,当时老师链表还没讲完的时候,我自己已经学到了那部分了。反正那本书涉及到的算法,我基本都学了,也都实现了,大致有:链表、队列、栈,二叉树、图,图学的比较久点,感觉设计的算法比较多,如深度遍历,广度遍历,最小生成树,拓扑排序,最短路径,我觉得,这几个图算法都很实用,也很重要,不懂的建议大家学。

    三、选择不玩 ACM

    没进入计算机专业之前,我还是非常想进学校的集训队的,感觉 acm 很牛逼,自己也经常去学校的 OJ 刷题,买了本算法入门的书籍《算法设计与分析基础》,这本书我觉得非常适合入门,用伪代码实现的,很简单,我好像一个星期就看完了。后面也买了本《挑战程序设计大赛》的算法书,我去,当时感觉这本书讲的挺不错,这本书主要是刷题,学的不亦乐乎。虽然学的不亦乐乎,不过我感觉那些竞赛的题太他妈难了,一道题有时搞了一天才懂,少则几个小时,并且还是看着答案来理解的。当时还是刷了挺多题的,不过当时感觉要是自己去打 acm 的话,凭借着我这种程度,感觉拿不了啥大奖,也感觉自己确实对这些竞赛题并不怎么敏感,不能一眼就看出解法,而且一道题几个小时,自己实在搞不来,所以我也就放弃了参加学校 acm 的打算了。

    不过那几个月对算法的学习,也为了打下了不错的基础。后面我也自己想做点东西,不过 C 语言写的界面黑乎乎的,不大喜欢。所以后面学了些 HTML,这种即学即可以看出成果的技能,感觉学的比较有趣,学了几天,把大致的知识点学完,后面发现单单 HTML 不行,还得学下 JavaScript。然后花了十几天学了 JS,然后就没有然后,因为我移情别恋了。

    不过这让我懂得了一些前端知识,说时候,我觉得就算你以后不学前端,那么也要应该懂点前端的知识,这是必须的,就算是做后端,也是经常需要用到前端的知识的。

    四、瞎搞的暑假

    1、windwos 编程

    大一结束后的暑假,我挺想写个游戏,可是 C 语言又没有界面,怎么办?后面我发现 windows 编程可以画界面,画图之类的,也是用 C 语言实现的,所以当时我就看小甲鱼的视频学习 windows 编程,自己也顺便买了本《windows编程》的书,那本书 900 页,呵呵。我觉得 windows 编程还是挺难的,各种句柄啥的,大概学了差不多一个月,900 也大概看了 600页,各种键盘事件,鼠标事件,反正好多好多。后面靠着这些知识,写了个计算器,我去,当时还是很开心,还告诉我姐,让他试试这个计算器。然后就没有然后了,我又移情别恋了,哈哈。

    不过 windows 编程的折腾,也让我学到了很多,例如知道了我们平时鼠标移动是怎么回事,知道了我们文本编辑器的底层是如何实现的,感觉知道了很多相对底层的东西,也让自己的学习能力更强了。

    2、安卓的学习

    因为 windows 编程写出来的程序,在手机不能运行,根据没人用我的程序,所以我转行学 Android,不过 Android 听说用 Java 实现的,所以我入门了 Java,好像是看了几天的视频入门的,只学了点皮毛就去写 Android了,买了本书,也是学的不亦乐乎,大概折腾了二十几天,跟着书本写了个天气预报,学习的过程中,由于自己太多的不懂了,遇到了很多 Bug,也是好几次把自己搞奔溃。后面还写了个《快乐学数字》的 app 发到应用宝上,当然,这些程序是跟着书本写的,哈哈。而且还几十个人下载了,当时也是挺开心。然后又没有然后了,我又移情别恋了,,,,

    五、步入正轨

    说实话,大一真的折腾了很多东西,那时候学什么都充满干劲,虽然学的很多知识都是后面用不上的,但我觉得很值,因为我觉得,大一大二这段时间,千万别问别人干学啥学啥,如果你有感兴趣的,就去折腾,全心全力的折腾,真的能学到很多东西,而这些东西,远远不是那些具体的知识点,更多的是,你的学习能力,折腾能力,逻辑思维

    到了大二,关注了『码农翻身』这个公众号,自己通过这个公众号,理解了挺多知识点,这个时候的了解,更多的是一种『广度』的了解。大家感兴趣的话,也可以去买《码农翻身》这本书,可以先看下目录再买,主要是用故事讲解技术。

    在大二主要学习了《离散数学》,这本书可以让我们学到听说算法与数据结构的知识的,后面学了《Java编程思想》,不过我觉得这本书对新手不友好,看不懂,期间看了 尚学堂Java300集,感觉讲的很好,哔哩哔哩可以搜索到。看了这个视频之后,我感觉自己的 Java 很牛逼了,懂了很多东西。接着再来看《Java编程思想》,我去,感觉这本书讲的太好了,推荐学习Java的看。反正从这个时候开始,我就决定学习 Java 体系了。

    六、开始有目标着学习

    对于 Java,我就觉得看了 尚学堂 300 集 + 《Java 编程思想》感觉自己掌握的差不多了,后面听说学习 Java 进阶得看虚拟机,于是就买了本《深入理解Java虚拟机》这本书看。之后感觉自己的Java挺强了,不过上面这些,对多线程的知识讲的不多,关于Java的多线程,这里推荐《Java并发编程艺术》和《Java并发实战》,感觉讲的不错。我也就看了上面这些书而已,当然,零零散散看了挺多其他书的,这里不列举,因为我觉得上面这些,差不多够了。

    不过,语言只是一门工具,我觉得我们需要选择一门语言,并且深入学习它,这里我选择了 Java,不过这还不够,了解到大厂面试,非常看重计算机基础,于是自己学习了计算机网络,当时在哔哩哔哩看韩老师的《计算机网络原理》这个视频,感觉讲的很好,之后跟着学校的课程学习了操作系统,看的是《操作系统:精髓与设计原理》,也学了《计算机组成原理》。如果你想学习计算机基础,我觉得这两门课都要学下,这里我推荐看《深入理解计算机操作系统》,这本看感觉把这两门课都差不多综合在一起。

    不过这些知识学了后由于很少用,容易忘记,不过我觉得这并不重要,因为学习的过程中,你会学到很多设计、算法思想等。到了大三,学校开了门计算机网络的课程,所以我再次学习了计算机网络,当时看的是《计算机网络:自顶向下》这本书,我觉得讲的很好,并没有看学校的教材。当然,期间也学习了数据库等知识,这些课程的掌握、推荐书籍等,我不说了,可以看我之前的文章【吐血整理】那些让你起飞的计算机基础知识:学什么,怎么学?

    由于自己写的有点长,字数有点多了,所以接下来可能就写的简洁点了,好像有点有头没尾?哈哈

    七、公众号的开通

    在大三这一年,我开通了自己的公众号,并且也开始写文章,说实话,我开通公众号的目的有三个:

    1、挣钱

    2、通过技术博客给面试加分

    3、训练自己的软能力

    事实证明,公众号给我带来了很多收获,认识了很多人,也挣了些钱。不过说实话,弄公众号,真的花了我很多时间,写一篇文章需要几个小时,还要排版等各种,我觉得我要是不弄公众号,现在学习的东西,肯定多很多,技术肯定牛逼很多。在弄公众号的这一年里,虽然少学了很多东西,不过我并不后悔,因为我说了,技术和成绩只是大学的一部分,玩公众号,我也学了很多其他的东西,例如运营,也接触了这几年兴起的所谓的知识付费,很多人也考这个挣了不少钱。

    并且通过公众号,我也实现了经济独立,再也不用向爸妈要钱了,当时真的挺开心,后来依靠自己的努力买了属于自己的一加 6T,Mac 笔记本,还给爸妈寄了几次钱。玩公众号到现在一年3个月,大概挣了七八万吧,虽然这些钱不值一提,不过对于还没毕业的我来说,真的很开心。虽然在公众号花了不少时间,不过秋招还是凭借着自己扎实的基础找到了想去的大厂。并且靠着公众号,在没毕业前,实现了月入过万。对于公众号这方面的折腾,我觉得我可以再写一篇长文了,大家感兴趣的话,之后可以写一篇关于公众号的历程。

    大家千万别看到公众号这么好挣钱就去玩公众号哈,很多东西看着容易,弄起来还是很不容易的,有多少人是写着写着就放弃的,我当时也中途放过,只能说,公众号还是给我带来了很多收获的,而不止是期间挣到了钱。

    八、烂尾

    感觉这篇文章要烂尾了,哈哈。核心写了自己的大一大二的折腾,一不小心就写了六千多字了,关于步入正轨的学习介绍的很少,主要是因为步入正轨之后,感觉没啥好说的,主要就是那些计算机基础知识的学习,如果要详细写的话,感觉要分三篇文章写,所以我选择了烂尾。后面再写吧,估计这篇近 7000 字的文章写了三四个小时,不知道有多少人是看完的,所以还是不写那么长了,不然就没人看了,嘻嘻。大学这三年,总结下来就是 大一的折腾与探索,大二基础知识的积累,大三公众号的运营以及秋招面试的准备

    当然,上面说的只是技术方面的学习与折腾点,还有很多人生的感悟没写,后面再来写了,虽然你们可能并不感兴趣。好吧,不知道有多少人是看到这里的,看到这里的绝对是真爱。

    九、最后的最后

    虽然自己的大学普普通通,平平凡凡,但自己还算满意,至少有了自己的公众号,没事可以来扯扯淡,找到看自己想去的公司,哦,大学忘了谈个恋爱,大一和初恋分手之后,就佛系没继续找女朋友。现在的目标是,好好学习 sql + Linux + go,好好写技术文章,好好为未来的工作做好准备,好好挣钱!如果你喜欢我写的文章,或者和我的经历似曾相识,欢迎大家关注我的微信公众号『帅地玩编程』每天都会分享数据结构+算法+计算机网络+操作系统+MySQL+Linux的文章哦,不过主打数据结构与算法的文章。

    兄dei,如果觉得我写的不错,不妨

    1、关注我的原创微信公众号「帅地玩编程」,每天准时推送干货技术文章,专注于写算法 + 计算机基础知识(计算机网络+ 操作系统+数据库+Linux),听说关注了的不优秀也会变得优秀哦。

    2、给俺点个赞呗,可以让更多的人看到这篇文章,顺便激励下我,嘻嘻。

    作者简洁

    作者:大家好,我是帅地,从大学、自学一路走来,深知算法计算机基础知识的重要性,所以申请了一个微星公众号『帅地玩编程』,专业于写这些底层知识,提升我们的内功,帅地期待你的关注,和我一起学习。 转载说明:未获得授权,禁止转载

    展开全文
  • 程序员如何在“小公司成长”和“公司学习”

    千次阅读 多人点赞 2018-04-11 00:00:00
    除以上两点外,你还可能纠结于现任公司的大小,觉得在小公司做事多而杂,想去公司,在公司工作单一无趣,想去小公司历练,仿佛被困进职场的“围城”无法抉择,如果你也有这样的困扰,下边的文章可能会帮到你!...
        

    点击上方“程序员大咖”,选择“置顶公众号”

    关键时刻,第一时间送达!

    640?wxfrom=5&wx_lazy=1

    640?wx_fmt=gif&wxfrom=5&wx_lazy=1


    关于员工离职,马云说的两点原因可谓一针见血:1、钱,没给够,2、心,受委屈了;即便如此,面对现实工作我们也很难做到潇洒的说走就走。除以上两点外,你还可能纠结于现任公司的大小,觉得在小公司做事多而杂,想去大公司,在大公司工作单一无趣,想去小公司历练,仿佛被困进职场的“围城”无法抉择,如果你也有这样的困扰,下边的文章可能会帮到你!

    前言


    在软件行业工作有几个年头了,换过多个开发语言,跳过槽,也被猎头找过,经历了三五杆枪打天下和创业公司一起成长灭亡,也进入了大公司。在这些年的历练中,看见很多刚进入软件行业不久的新人总在抱怨,说学不到东西。其实不管你在大公司还是小公司,都可以学到很多东西,关键看你怎么去学习,如何学习,找到方法你就可以提高很快。


    如果你已经知道如何在你的工作当中学习,那么下面的文章就走马观花的看看吧,这篇文章是给还在迷茫怎么去学习和成长的新人一些指点。所有意见仅供参考,我也是根据我的所见所闻和经历来做些指导,不见得是正确的,如果大家有好的学习方法,欢迎交流。

    正文


    先来说说几个情况:


    大公司A:不想干了,什么都学不到,每天都维护这一个东西,都想去小公司。

    小公司B:累死了,什么都做,太乱太杂,没系统不规范,要是能去大公司多好。


    看了这两段简短的话,我相信有一部分人会很有感触。


    从上面的话中,我们不难看出,大公司的员工羡慕小公司,可以学到很多东西,好多程序员还是很有钻研精神的,学习可以说是他们的一个乐趣和展示自我价值,我身边的一个同事就是典型的如果得不到成长和学习新的东西,就会不爽。小公司的员工又会抱怨太累太杂,什么都是一个人做,虽然做了好多东西,但很羡慕大公司的正规化。


    其实想解决这些问题不难,先调整好心态,只有一个好的心态,你才可能健康成长。

    在小公司成长


    好多小公司都是3,4个人一个小组,工作量大,加班,杂,什么都要做,就连测试都还要亲历亲为,怎么看怎么觉得这不是人待的地方,被严重剥削的廉价劳动力。


    怎么说的小公司一无是处呢,其实也不是的,我们要从当中看到优势,我们才有可能进步,逆向思维下,工作量大,杂是坏事吗,在我认为,对于一个想真正成长,想将来进入大公司,或者有一番作为的人,这正是小公司的优势和有点。小公司的员工有一个普遍性,就是学历技术都很普通,无法很好的进入到大公司,也只能在小公司游走,但心里也有抱负和理想,那么我们就要好好利用小公司的工作量大和杂,在这当中锻炼自己,提高自己的技术和基本功。


    杂,在我认为这是一个很好的东西,就是因为人少,所以我们在小公司得什么都做,这样有个优势,就是让你可以接触到很广泛的东西,有可能连架构设计都要自己去处理,BT点的说不定图都要自己去PS,再来看看做的这些事情,如果把它拼接起来是多么大的一张蓝图啊,你要做的就是在工作不断努力去学习,花大量的时间去看书,去了解蓝图中的每一块是怎么去衔接有什么关联,当你把这都弄熟了这后,我想没有哪一家大公司是不会不要你的,应为你已经具备了超强的能力。


    在大公司学习


    大公司都已经形成了很好的规模,人尽其责,基本上每个人只用负责一块内容,这将会导致成长很满,学不到东西,虽然可以把一块做的很精,但有好多东西没有什么深度,如果长期维护将会导致你停止进步。


    那么如何去学习呢?学习还是得靠自己的努力。在大公司学习有一个好处就是,有现成的架构,有架构师来维护,有优秀的高级开发,可以写出漂亮的优秀的代码,这些人不都是很好的学习对象吗?有人会说,不可能和他们说架构来给我上上课讲讲,高级开发来教我怎么学好这段代码。


    其实不用去找他们,现成的东西就在你的眼前。什么?你没看见,那我告诉你,就是你的开发工具。啊,你这不是忽悠我吗。那么我问你,你的开发工具上是不是有你们公司项目的源代码?源代码就是最好的学习资料,你可以直接去看你们的源代码,看看你们的架构,了解和学习这个架构是怎么搭建,看看高级开发写的代码,你不用去走万里路就可以把这些先进和优秀的东西都装进你的知识库中。站在巨人的肩膀上去前进。


    总结


    有这么一句老话,让我们来听听“读万卷书,不如行万里路,行万里路不如名师指路。”


    还有变化版“读万卷书,不如行万里路,行万里路不如跟随成功人的脚步。”


    其实我们在小公司就如行万里路,我们只有多做多学在可以迈出去。在大公司就我们就


    要跟随成功人的脚步,就是你们公司的架构师和高级开发,去了解他们。


    注:这篇文章会带有普遍性,不见得适合所有人,或者文章所描述的也不见得是对的,只是根据我的经历和所见写成的一篇文章,仅供参考。也欢迎大家交流看法。



    640.jpeg

    • 来源:http://mp.weixin.qq.com/s/cBqqbW1fUwU2jlJ2MbgqFw

    • 程序员大咖整理发布,转载请联系作者获得授权

    640?wx_fmt=gif

    640?【点击成为安卓大神】

    展开全文
  • 在现在这个互联网行业的趋势下,招聘Java人才的公司越来越多,想要入行从事java行业的人也越来越多,对于新入行的小白们来说,如何能学好java技术才是首要需要考虑的问题。针对这个,为大家总结了几条学习建议:...
  • 对于很多想学习java编程的伙伴来说如何学习是个很的问题,不知道 从何下手,所谓万变不离其宗,掌握基础才是关键,根据本人学习及工作经验给大家总结了入门学习Java的路线,希望能对你们有所帮助。 1、首先要...
  • 工作那些事(四)公司VS小公司

    千次阅读 多人点赞 2013-09-29 20:19:18
    都说公司做人,小公司学做事。这话有一定的道理,但是也不是绝对的。做人简单地说就是有人打交道,为人处世;做事,对我们来说就是根据实现需求,解决bug。有句话,是这么说的:有人的地方就有江湖,有江湖,就...
  • 我们公司部分传统软件公司一样,随着业务的发展和新领域的开拓,公司的管理风格越来越像华为,这是不是最佳的演进路线,我觉得值得探讨,以下是我的思考,希望跟大家讨论。 一个问题 前段时间跟一个创业的朋友...
  • 1. 小公司如何留住骨干:  2.关于授权  3.有的钱不能省  5.关于招聘  6.老板尽量唱红脸  7.公司里的亲戚  8.当老板和开车  9.按时发工资  10.学会说“不”  11.不要在公司内部奢望交朋友  12....
  • 可能很多刚接触 Spring Boot 的伙伴都会有这样的疑问,Spring Boot 要怎么,要不要先 SSM?今天结合自己的经验,和大家说一说我的看法,也顺便推荐几个 Spring Boot 学习资料。 1.Spring Boot 是什么 我们刚...
  • <br /> 去公司还是小公司工作?这个问题问大多数 IT 人都会选择前者。如果换一个问法,去公司还是去初创公司(Startup)工作?或许有极小一部分人能改变一下决定。 对于 IT 人来说,选择到公司...
  • 适合普通大学生的前端开发学习路线

    万次阅读 多人点赞 2021-04-12 15:22:41
    假如你没有明确的目标,或许可以按照我说的学习路线来学习一波,我写的每一份学习路线,不会很全面,因为我认为,东西列的太多,反而不利于新手的学习,所以我列举的,都是比较必要的知识,当你把这些知识了的时候...
  • 大学四年,研究生三年,我的学习宝典。

    万次阅读 多人点赞 2021-05-20 11:13:45
    看视频,往往是所有东西过一遍,了个大概,但对基本概念不甚明确。知识没有书里详尽,会导致基础不扎实。 所以,看书的过程必不可少。 在学习过程中,我们可以先有个全局观。 因为看过视频,所以涉及的知识点是有...
  • 在学校中,很多学弟学妹们,在网上很多网友问我,你平时怎么的?能不能分享一下,厉害呀 。工具用才是硬道理,今天就给大家带来比较硬的东西
  • 但也有些遗憾,大学的时候没有把这些计算机基础课程学好,有些甚至没有,导致工作后有很长一段时间蛮吃力的,全靠近些年“废寝忘食”的补课,才有所好转。 希望学弟学妹们,能从我这些经验中获得一些启发,少走...
  • 学习过程也能极提高嵌入式er的算法能力(算法一般是广大嵌入式er的一块短板),网上也有各种大神编译的算法模型可以借鉴并直接使用,不过在学习阶段建议自己从无到有搭建算法模型、找数据集训练、交叉验证最终...
  • stm32初学者是应该寄存器好还是学库函数

    千次阅读 多人点赞 2018-04-07 22:07:41
    作者:jiwangbujiu链接:https://www.zhihu.com/question/30409588/answer/244613385来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。...你是学生还是已经参加工作了?你的专...
  • 去年十月份的时候,我分享了一篇关于我三年大学的文章:普普通通,我的三年大学,说实话,这篇文章还是激励了不少伙伴,给很多人带来了动力。写这篇那会,我刚结束了自己的秋招,结束秋招的那一刻,可以说是 2019 ...
  • Android开发该学习哪些东西

    万次阅读 多人点赞 2017-06-15 14:58:55
    开篇: 本人也是众多Android开发道路...2019年更新:已经过了两年,回头看自己曾经写的文章,自己基本已经走完了之前给自己规划的路,Android 开发相关的基础知识部分还是那些东西,不过市场环境也有了新的变化,...
  • 人们常说在商业领域你应该往的方向想。然而,当你面临职业选择的时候,你是否试过往“的方向”想呢?从我的个人经验来看,在初创公司上班就像是坐过山车,能给你带来奇妙无比的体验,同时还能教会你一些人生道理...
  • 我在阿里工作的这段时间里,都到了哪些东西

    万次阅读 多人点赞 2019-08-18 21:38:28
    1、 有段时间没写过原创了,想了各种理由,发现其实理由就一个,没时间。 我来阿里,已经几个月了。这段时间,最大的感受就是累。我是在今年的四月份加入阿里的...之前就听说过阿里的工作强度,可能会比较,但...
  • 不是的,我们研发的时候很多单词不认识,或者命名的时候这个词汇的英文不知道还是很有必要查一下的,规范的命名是你成为顶级牛的第一步,你命名都是A,B,C你代码review的时候,你的Leader会叫hr让你提交前回家...
  • Android基础入门教程——7.1.1 Android网络编程要东西与Http协议学习标签(空格分隔): Android基础入门教程本节引言: 不知不觉终于来到Android网络编程这一章节,前面我们玩的都是单机,肯定是不过瘾是吧, ...
  • Android学习路线指南

    万次阅读 多人点赞 2015-11-01 23:34:56
    但是我认为我的Android工作经验(注:工作年限不等同于工作经验)不止2.5年,我投入大量的业余时间在Android开发上,并且我习惯去思考问题、总结问题并将其融会贯通,因此我的Android技术在短时间内有了很的提升。...
  • Linux到底什么

    万次阅读 多人点赞 2019-09-27 21:07:57
    ​我们常常听到很多人说要学学Linux或者被人告知说应该学学Linux,那么Linux到底要什么? 为什么要Linux 在回答什么之前,我们先看看为什么要。首先我们需要认识到的是,很多服务器使用的是Linux系统,...
  • ios还是学android哪个呢?

    万次阅读 2012-09-23 20:49:56
    Android和iOS那个?...首先从情感上,你喜欢哪个就,就像百事可乐和可口可乐,当然这个比喻不是很恰当,因为可乐喝起来几乎一样,但是Android和iOS还是有很差别的。   iOS来源于Apple的OSX,是UNIX系统,OSX
  • 虽然两种编程语言分属于不同的编程思想,用的时间长了觉得差异也不是很,现在就个人的从业经历,讲述下两种编程语言的差异和共同之处。最后,如果大家如果在自学遇到困难,想找一个C++的学习环境,可以加入我们的...
  • 游戏开发要学习哪些东西

    千次阅读 2019-04-09 18:01:55
     1、编程(C、C++、网页制作,计算机图形背景等)。  2、美术(原型概念设计、色彩、模型等)。  3、设计(核心玩法、交互等)。  4、音乐(配音等)  简介  游戏开发主要分为2D游戏和3D游戏。2D游戏...
  • 做硬件好还是做软件?硬件真的不如软件有前(钱)途?这不是一个新鲜的话题,而是很多电子硬件工程师长久以来的无奈和痛楚。尤其近几年,全球互联网发展迅速,让软件人才变得炙手可热。供求关系决定价格,加之软件...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 652,222
精华内容 260,888
关键字:

学东西大公司好还是小公司