经历分享
快来分享你的内容吧~
2025-12-22·保安我的编码生涯(有点坎坷,但一直没停) 我是 22 届毕业生,专科学历,学的是物联网应用技术。 回看鱼友分享,我深有感触。相较之下,各位鱼友都远比我优秀,因此我也想略谈自己的经历。若你正处迷茫,愿它能为你点亮一丝微光,助你找回前行的方向。 说实话,高一高二摆烂,高三学习,从200多分补救补到400多分,发现窟窿有点大,补不回来了,到带专后,又又又摆烂,大一基本在摆烂,逃课逃得很严重,专业课也没怎么学查看全文编程导航_小y:哇,太强了,点赞 👍🏻 所以,你只管努力,金子终究会发光的,从 8k => 15k,客户能看到你的能力,接下来也要加油哇!303719分享- 2025-12-02·Java后端个人一些24年末到25年末的一年的经历和结果查看全文编程导航_小y:加油,感谢分享,挺好的。现在是升本大三吗,明年准备开始找实习了,实习经历对秋招很加分。可以看下编程导航里的项目实操:https://www.codefather.cn/post/1797431216467001345后端技术是要学微服务的,虽然中小厂不一定会用到微服务,但是得学,后续可以再做下 OJ 在线判题项目。7103分享
2025-02-15·后端开发hello~大家周末好,最近一段时间有几个鱼友在私聊我,说才毕业或者临近毕业工作难找,java开发岗位太卷。在这里我再分享一下我的经历。本人二本,21届计算机专业。在大学时期也是碍于信息差。直到大三下学期才确定要卷技术、学java这条路。我记得还是在20年的时候学校为20届的学长学姐们在体育馆内举行了校园招聘,心想自己也马上临近毕业了,就算不找工作也去看看。而看到的招聘现状也确实让我感到欣慰:里面查看全文编程导航_小y:感谢微笑的分享,很真实的工作经历,第一份正式(国企)工作试用期离职,而后坚持继续从事编程行业,没有被父母劝去考公。第二份工作离职后手上有几万元存款,再找工作底气也更足了,充分学习了一段时间后现在入职了一家还不错的平台,保持学习的积极性后续争取涨薪或去到更好的平台。之前也分享过我的工作经历 毕业五年,我从事了教培、销售、数分、运营岗的变动 ,也希望目前还在找工作的同学能够坚守内心,想清楚自己的方向。
912350分享
2025-01-25·Java后端2024年 年终总结查看全文PleaSure乐事:铃铛哥nb!转眼我也大三了,现在也不是当初那个hello world都能捣鼓半天的愣头青了,仿佛看到了未来的自己,希望未来大家都能在“行路难”中“济沧海”!🫡27199分享- 2024-07-22·后端分享一名本科生从大学入学到秋招拿到腾讯offer的完整经历,希望对同学们有所帮助。自我介绍鱼皮是上海某211学校本科生,网络工程专业,秋招因为有腾讯的实习转正,所以只面了大厂,也拿了几个大厂的offer。我一直对计算机很感兴趣,是兴趣自驱动型coder。学的技术也不少,网络工程专业学的知识就不说了(网络拓扑什么的),主要是自己学习的全栈开发、微服务、区块链和大数据技术。目标因为高考失利严重(和北邮查看全文鱼鱼鱼鱼鱼鱼:你高考后觉得失利了,在大学要更加努力,而我高考后觉得总算考完了我要报复性地玩,这就是人与人之间的差距吧😭1011分享
我的编码生涯(有点坎坷,但一直没停)
# 我的编码生涯(有点坎坷,但一直没停) 我是 22 届毕业生,专科学历,学的是物联网应用技术。 回看鱼友分享,我深有感触。相较之下,各位鱼友都远比我优秀,因此我也想略谈自己的经历。若你正处迷茫,愿它能为你点亮一丝微光,助你找回前行的方向。 说实话,高一高二摆烂,高三学习,从200多分补救补到400多分,发现窟窿有点大,补不回来了,到带专后,又又又摆烂,大一基本在摆烂,逃课逃得很严重,专业课也没怎么学。一直到大二,才慢慢意识到这样下去不行,开始接触编程。最早是学前端三件套,那会儿觉得挺好玩,就花 19 块钱买了个博客大佬的接口,跟着 B 站的视频一点点敲代码,算是正式入坑了。 当时主要看的是 coderwhy 的课,很多概念都是那会儿慢慢建立起来的。 但专科在校时间真的很短,大二下学期就得出去实习了。 --- ## 第一次实习:电子公司(2021.10) 当时前端连 Vue 都还没学完,深圳找了一个多月前端实习,基本不是转培训就是培训机构。最后没办法,进了一家做手机屏幕排线的电子公司。 - 实习工资 4k - 单休 - 早 9 晚 9 - 6 点半下班后还要强制留下来学习 刚进去什么都不懂,原型图、Layout、CAD、电路,全是新东西。 但说实话也没啥好抱怨的,毕竟自己之前在学校玩得太狠了。那几个月确实成长挺快的,只是后来越来越确定,这个方向不是我想长期干的。 2022 年 1 月,过年前辞职回家。 --- ## 应届找工作:最焦虑的一段时间(2022.07 - 10) 毕业后在学校把 Vue 这些框架又系统学了一遍,但问题也很现实: - 没前端实习经验 - 学历是专科 在深圳找了 3 个月工作,一个面试都没有。那段时间是真的焦虑,晚上经常睡不着,但也没放弃,一边投简历一边继续学。 10 月份的时候,快要心态崩了,终于有一家创业公司要我了: - 工资 3k - 单休 公司一共 6 个人,5 个应届生 + 1 个老板,前后端全是应届生顶着,当时那两个后端的逻辑思维还没我好,真的有点魔幻。 当时还没接触过 UniApp,但好在逻辑还行,上手也快,干了几个月,年底就走了。 --- ## 靠项目撑起来的转折点(2023) 年后继续在深圳找工作,期间接到一个兼职: **微信小程序 + 中控屏 WiFi 视频通话** 说实话,当时: - 没写过原生小程序 - 没做过物联网联调 但想着“撑死胆大的,饿死胆小的”,就硬着头皮接了。最后还真给干成了。 靠着这个项目经验,进了一家互联网方案公司: - 7k - 双休 - 每天 7 小时 公司主要做国外交易所,但我负责的基本都是 物联网IOT相关项目。 可惜好景不长,干了两三个月公司就资金出问题,裁员、降薪,我选择降薪留下来,但 9 月份公司还是倒了。 不过挺幸运的是,我对接的客户都认可我,有人愿意继续让我跟他的项目,其中一个客户的老板还是加州大学计算机专业的研究生,这种机缘真的只能说运气,带专蝼蚁还还能接触到斗帝强者,目前到现在一直有联系,教会了我挺多东西。 --- ## 稳定下来,但开始横向生长(2023.10 - 至今) 23 年 10 月,进了一家方案公司: - 8k - React 项目 当时也只是看过 coderwhy 的 React,没有完整实战,但上手还算顺,试用期正常通过。 这家公司说实话挺闲的,闲到我开始系统学后端。 每天摸鱼看 B 站,从 Java 基础、Spring Boot 一直学到微服务,算是把后端给啃下来了。 在这家公司真的啥都干,从产品干到抠图干到开发... 后来又有兼职找上门: - MCU 协议联调(5 条协议 500 一晚上好香哈哈哈哈哈哈) - 后面直接让我做一个分销系统,后端全程负责,从需求到表设计到业务开发 这个项目从 2024 年 9 月做到 2025 年 4 月。 24 年底,对方问我要不要过去: - 15k - 双休 - Java 后端 但在水贝,我在宝安,通勤太远就拒了。 后来跟现在公司谈涨薪被拒,确实有点拍断大腿。 --- ## 现在 & 接下来 现在这份工作不涨薪,人也闲,有时候打瞌睡还被老板看到,到点就跑 😂。 到今年10月份提辞职的时候才给我涨薪到10k,但是我已经决定要辞职了,老板让我跟项目跟到年底,老板在客户面前各种夸我的能力,但是不肯给我加薪,又想马儿跑,又不给吃草,服了。  老板在和客户闲聊的时候,有一个客户对我意向,这个客户的项目也是我在对接,是一家电商公司,最近成立的技术部门,直接挖过去: - 15k - 双休 - 包两餐 - 地点在沙井 - 1 月中旬无缝入职 房租也便宜,算是阶段性翻身了。 整体来看,我这条路挺坎坷,但运气也确实不差。 如果能早一点清醒,学历或许还能再提升一点,但至少现在没有停下。 > 路漫漫其修远兮,吾将上下而求索。 --- ## 致谢 感谢 coderwhy老师、鱼总以及黑马在我编程学习路上的引领与陪伴。 你们的热情、严谨与对技术深度的追求,让我在代码的世界中不仅学会技能,更感受到创造的乐趣与思维的跃迁。 致谢鱼友: 404、余胜军说java助理、Recursion、耄耄爱哈气、杰克逊不能扣、尊严只在剑锋之上、致离、Hanserwei、已老实,求内推(八股加算法)、海星🃏(每日一道八股+力扣)、Amado、yosoᯤ⁹ᴳ、深圳西瓜皮等鱼友(还有太多@不过来先省略了哈,哈哈哈哈) --- ## 未来打算 26 年在新公司站稳之后: - 要么补 Python - 要么往嵌入式 / IoT 再深入一点
总结一下去年年末到现在的一些经历和结果
# **1.专升本** 2024年底,我一边备战专升本考试,一边投入大量时间准备一项重要比赛,最终获得了省赛第三名。起初非常欣喜,以为长达两年半的努力终于有了回报(按当时政策),省赛第三获奖可以在专升本考试中加分。然而随后政策调整,省赛第三名不再具备加分资格,甚至失去了进入国赛的机会,而国赛成绩原本可以带来进一步加分。这一变动让我倍感打击,仿佛一切突然落空。 当时专升本考试定于2025年3月,由于精力大多倾注于比赛,我的备考进度远远落后。到2024年末,身边多数同学已系统复习完了一遍所有科目,我却连一半内容都未学完。我没有报班,后面通过闲鱼购买资料,结合B站上的一些课程自学,效果并不理想。经过两个多月的紧张学习,最终考了400分。 受当年招生政策影响,招收专升本学生的院校减少,且需专业对口,可选择的范围非常有限。我的分数比较难受刚好卡在独立学院最差专业分数线和民办二本最好的本专业分数线之间,权衡之下,最终进入了一所民办二本就读。 # **2.学费困扰** 2025年由于家里发生变故,经济状况变得紧张,难以支撑我两年本科的学费。填报志愿后,我申请了助学贷款,并前往广东父亲工作的地方打了四个月临时工,月薪5000。原本计划用工资和贷款凑齐第一年学费,但期间爷爷突发心脏病去世,家中办理葬礼又增加了一笔支出,经济压力进一步加大。 甚至于开学前三个月的生活费都是依靠亲戚周转。父母总安慰我“安心读书,钱的事他们会解决”,但我心中始终充满愧疚。目前我只能告诫自己,一定要顺利完成学业,尽早工作以减轻家庭负担。 # **3.入学以后** 和大专一样,开学典礼,新室友,相对于大专来说好一点的是宿舍是四人间的,会比较安静,当然也是刚开始那么认为,后面才发现有个室友是社交恐怖分子,跟周围宿舍关系打得很好,时不时带一两个宿舍的人来我们宿舍闲聊、玩耍,这就让我这个社恐很是社死了。 新学校其实还是事情很多,非常的形式主义化,做给领导看得活动很多,还都强要求学生出席,甚至运动会都需要各个班轮流去操场为运动员呐喊加油,还是占的周六周日的时间,就很逆天。 毕业要求之一的二课分甚至都分必修模块和选修模块,好在专本需要的二课分并不是很多。课程方面就是大专自己都有学过的,学起来很轻松,至少不用担心挂科的问题。现在也是在利用空闲时间一边学习算法写项目,一边找有含金量的算法比赛打打,准备丰富一下自己的简历,为明年找暑期实习做准备。 # **4.总结** 这段经历让我更清醒地认识到,许多事情无法掌控,唯有在现有的条件下持续努力,才能逐步走向自己期待的未来。 ##### tip:后面会每天学习打卡,也算是个新阶段的开始吧。愿我们互勉。(兄弟们看了经历,如果有什么觉得过分,不好的地方,轻点喷QAQ) ## **提问:** 1.现在蓝桥杯还值得打嘛,听说现在蓝桥杯好像没有工信部那个章了,不知道现在含金量还怎么样。 2.现在后端技术栈的微服务还没有学,对于找实习会有影响嘛,是不是学了会比较好。
这两天在看Spring-ai-alibaba-jmanus的源码,分享一下我看代码的一点点方法,仅供参考,大佬有更好方法也欢迎告诉我谢谢。 看一个比较长的代码时,可以先看方法的返回值类型,然后去找方法体中的return,单击点一下某一个return,其他的return以及抛异常的代码处会高亮; 了解方法中有哪些提前返回的情况,了解整个方法的流程要返回的是哪个变量或对象,单击该变量,可以看到这个变量的构造位置以及get、set位置,结合ctrl + f 和 ctrl + 单击某个变量名 去看引用位置; 看代码的注释位置以及空格位置,先可以将长的代码块折叠起来,比如长的if、for; 没有return时,可以先看看方法体代码的最后几行及注释,了解方法的核心操作; 经常用的 idea 快捷键: 1. ctrl + f11 + alt + 1(可换成其他数字或字母,或点击选择):添加一个快捷书签标记某一行,可以在你看代码的每一个主要的步骤添加; 2. alt + 1(可改为已添加的快捷书签):跳转到对应快捷书签的位置,配合上一条使用; 3. f11:取消光标所在行的书签,配合上上一条使用; 4. 选中一段代码后,ctrl + .(英文句号):折叠一段代码,后续第一行的左侧会有折叠按钮; 5. 点击一个左花括号后,ctrl + ]:光标跳转到对应的右花括号处,ctrl + [ 同理; 6. ctrl + alt + 单击某方法调用的方法名:跳转到方法的实现位置; 7. 点击方法的名称或方法体 + ctrl + u:跳转到方法的接口位置; 8. ctrl + f12:查看当前类的方法,点击跳转到响应位置; 9. ctrl + Shift + -(减号):折叠当前类的方法体和注释,便于总体看有哪些方法、属性,ctrl + Shift + +(加号) 同理; 10. 选中某个类名 + ctrl + h:查看该类的继承关系; 11. 选中某个文件标签页,右键可以选择“固定标签页”; 12. ctrl + alt + 方向左、ctrl + alt + 方向右:光标跳转到上一个、下一个位置;
能不能,就看你怎么坚持了
hello~大家周末好,最近一段时间有几个鱼友在私聊我,说才毕业或者临近毕业工作难找,java开发岗位太卷。在这里我再分享一下我的经历。 本人二本,21届计算机专业。在大学时期也是碍于信息差。直到大三下学期才确定要卷技术、学java这条路。我记得还是在20年的时候学校为20届的学长学姐们在体育馆内举行了校园招聘,心想自己也马上临近毕业了,就算不找工作也去看看。而看到的招聘现状也确实让我感到欣慰:里面大部分的岗位都是要求计算机以及相关专业。并且要求计算机专业里岗位的都是招java开发的居多:要求会java语言、数据库、还要会个什么春天? 后面就是尝试自学。在我要自学网学了一点java跟数据库以及jdbc,有次在逛B站的时候突发奇想:B站不是啥都有么?输入java然后回车一看:嚯,一大堆的java教程视频。其中有个还一千多个小时?就这样点进去看,才知道的尚硅谷和康师傅。他的java讲得真的叫天花板级别的,以至于后面觉得大学期间学得不够去培训期间,都是在抱着他的视频在反复看。 当时因为已经临近大四需要做毕设,而且中间还备考了一下软考的网络工程师考试,java跟数据库都是还只是学了点基础。有一天我爸打电话给我说,既然你决心学编程,我给你报个培训班怎么样? 因为我有个表叔就是培训出来,而他也是比较热衷于技术现在在重庆薪资相当客观。但从培训的结果来看,也确实教的基础。有充裕的时间不如自学。 讲真的,我当时毕业之后的开局也有点崩:21年年初去培训,中间回学校准备答辩然后回来继续培训,出来找工作的时候已经是21年8月份错过校招了。当时的我只知道有校招这一说法,但是不知道每一届还有固定的招聘时间范围。但我当时也是比较乐观:没事,至少自己还学习了大半年,学历一般?技术学得一般?没事,薪资一开始要求低点就行,大公司进不了进小公司也可以。期间边工作边学习再跳槽。 培训完毕之后找了大概两个星期左右的工作,凭着多背了些八股拿到两个offer,一家当时是说做税务软件的,月薪4500。另外一家国企,月薪5000,包吃。从待遇上来看,没说的,肯定选后者。而且面试完毕的时候hr明确说了会给我补一个校招的名额,但是后面填入职信息的时候还是给我发了一个社招人员的excel过来。。。 入职之后没有一开始就接触项目,三个月到半年的试用期,先要求学习一点java、mysql、前端三件套以及git教程然后做题。因为培训都学过相关的内容,所以做起来还是比较快。但是后面的考核内容就傻眼了:要我整合spring、springMVC、hibernate、shiro做个小项目,有两种角色,一种管理员,有增删改查权限,一种普通用户,只有查询权限。但是因为技术比较老,在网上也找不到解决方式,后面好不容易找到一个spring、springMVC、mybatis、shiro的项目,在工位上倒腾了差不多大半个月,把mybatis硬改成的hibernate交差(其实都还有问题)。但是导师说你这样根本没达到要求。我们的要求是你自己学习后整合。。。。 做整合的demo之后我才觉得有点坑的是。还不让你接触项目,让你这段时间没事先去考软考,说我们公司后面晋升加薪,软件设计师这个证书拿下来有帮助,然后在工位上准备软考又是近两个月。当时因为疫情也没有考上,试用期剩下最后两个月了才让你接触项目,领到的第一个任务就是前后端一起做。导师看到我开发都还在用run启动项目,说开发都是用debug启动。当然我提到只知道用run启动。肯定也不知道咋打断点了。培训期间只学了后端,而且还没做过项目,实在是没什么经验,工作期间都是做一步做一步问一步。之后导师和交付组长应该是知道我前端不会,所以让我去接触另外的一个接口项目。就是纯做后端了,但是那个项目是DDD架构。我那时候MVC都才学不久,DDD又是个什么鬼?领到一个任务连代码该写到哪里都不知道,所有又是做一步去问一下。而且周末都自愿去公司加班。到试用期还剩半个月,跟我同一天近公司的人差不多都转正了。我因为一个任务不懂业务逻辑多做了两天,被交付组长叫到一个房间,一开始还有说有笑的问我这段时间工作感觉怎么样?工作环境怎么样?我说环境还不错,那你觉得你有什么需要提升的地方没?我回答技术跟业务上都有待提升。随后才进入正题,说公司还是很重视你们这些“新鲜血液”的。现在试用期快结束,但是你这段时间的工作任务量根本就没有达标。我一听这话不对劲儿了,赶忙问既然这样那让我有段时间空闲不接触项目,去软考干啥?组长说就是要通过这样的方式来检验你能否快速上手项目,因为你已经做过校招,是以社招人员进入公司的,要求会相应高一些(我就纳闷儿了,自己本来也是跟校招进来的人相同的待遇)。没办法,人家要让你考核不通过,清退你也没办法。后面有个人事还主动找到我,说看你这段时间工作很卖力,公司对你评价还是比较好的,测试岗位考虑一下吗?直接拒绝。 就这样,第一份工作,以毕业之后五个半月的“实习期”结束。本来才进入这家国企的时候,我父母还洋洋得意,到处跟别人吹嘘说我一毕业就是进的xx国企。我妈还以在国企工作的身份帮我说对象。没想到打脸来得这么快。后面就劝我说既然当程序员这条路不行,那就考公吧。依然是拒绝,再坚持坚持。 有了这段毕业后五个半月的程序员工作“体验期”之后,自己特别地心虚。后面工作都只敢4500-5000这个范围找。只要是个让我干开发的公司就行。就这样宅家里边复习边找工作半个月,找到一家50人左右小公司。虽然是要求工作经验两年,但是薪资范围只有4.5k-8k。看招聘的技术要求就是做后端CRUD。而且入职之后有个老员工说不用担心技术多难,都是业务逻辑比技术复杂的项目而已。听到他这么说我就放心了,试用期期间也是特别用心。就算是听到前后端都得会做,下班之后也积极去学,很害怕再次被辞退。 转正后不久出差的经历,才慢慢体会到这个公司的坑。除了我前面文章提到月薪5000都还要你什么都干之外,还有一个坑就是那个项目经理,现在想起来只有有这点能力的人,而且30好几了。也确实只能待在这样的小公司。之前记得鱼皮在群里聊天说过这么一句话:大厂的人最起码人均能力比较强。一些小公司跟这个就是对立的,那个人作为一个项目经理,最起码的项目业务都不知道,出差给一家军工企业做的一个仓储项目,一开始的业务全是另外一个有六年经验的开发给我讲的,而他只知道别人在给我说完需求之后问我什么时候能做好。但给我讲需求的时候也只是凭着以前做项目经验在给我讲,缺乏和客户的沟通,导致做好的功能,出差到客户现场以后发现不是那么回事又频繁改动。后面这个项目做得差不多后其余开发人员撤离客户现场,只留我跟这个项目经理支撑,最让我印象深刻的是他来了个这么个操作,有次在客户的机房,把部署我们系统的服务器升级了一下操作系统,结果这一升级不要紧。升级完成后一直卡在一个正在重启页面好几个小时。吓得得客户以为服务器出故障了。要求赶紧进行转移到另外一台服务器上。然后项目经理对我说:今晚准备通宵加班。我听到以后整个人感觉都不好了😂。而且都联系好对应服务器生产商的维修人员上门修理了,但是人家说明如果硬件故障才负责,软件故障的话一律不管。 下班之后在进行转移工作的同时,我还时不时去远程看那个服务器升级好没有,还好结果是幸运的,下班后不久就看到那台服务器已经升级成功了。赶紧告诉项目经理之后我们俩都长舒了几口气。。。。。。 服务器事件这个,一开始都还没告诉我是那项目经理手贱造成的,所以那天下午吃饭的时候我就在问经理:怎么客户的服务器有故障,也要叫我们来修复?回答是我们公司收了客户方的钱去买的服务器,以前做项目的时候基本都是客户给我们公司钱,然后我们公司代为购买,而且还能赚到一部分买服务器的钱,我当时直接被惊到了,好家伙,这都还能来个中间商赚差价呢?那是这么回事的话服务器出问题客户肯定是找我们解决啊,但也确实不是什么钱都是那么好挣的,收人家钱的时候挺爽对吧?但是出问题的时候呢? 薪资低,周末加班调休和加班费都没有,全干,拖补助和工资。而且项目经理坑,只知道要结果。那期间感觉自己整个人都有点暴躁,回家之后有时候跟自己父母说话也一言不合直接吼。而且有次本来周末休息得好好的,那经理一个电话打过来说功能做得有问题,程序跑出来的数据不对。我回答当初是xx这样设计的,他还反问我当初谁让你这么做的。把我一顿数落以后要求立马来加班,改功能的同时还要改数据。那次打车去客户公司的时候给我爸打电话都直接哭了,说实在是不想干了,项目经理真的太坑了。 这就是我第二家企业的经历。越到后期真的要求是越来越高,不管你会不会。一开始入职的时候,要求前后端都会这是最基础的,出差时候还要求直接跟客户沟通需求,项目完成后只剩我一个开发外加一个项目经理在客户公司。需要负责整个项目的开发。整个项目的验收款拿到之后,项目经理也准备撤了。并且要我后面负责这个项目的里里外外。而且明给我说如果项目维护出了问题要不要找他。没办法,只能自己先跑了。主打一个先下手为强。连夜坐飞机回到家之后才告诉项目经理,已经回家不干了,你自己找另外的人负责。 第三家企业,感觉跟第二家伯仲之间。做法院项目的,也是要求前后端都要会,什么需求都是立马就要,只要能用就行,所以说项目全屎山。公司PUA文化严重。经常能看到领导跟项目经理在群里数落人。巴不得五六千能找个上来就能扛事儿的人。前面我还在职的时候,因为知道项目老出问题所以5k招了一个测试进来。才入职进来就要求人家把整个项目所有功能都测一遍,有次项目准备更新,项目经理和公司一个副总在群里问他xx功能有没有问题,能不能直接上。如果你说没问题到时候出问题了你可要负责。人家第二天直接就提的离职🤣说真的把他恶心到了,因为是我一个朋友内推我进去的,去年七月底我离职之后他还在那里,现在也时不时在了解这家公司情况,他给我讲经历了几波裁员之后,现在已经不招人了,要求只出不进。 <img src="https://pic.code-nav.cn/post_picture/1730899921923600386/WXDOwcxHWtf1yCJu.webp" alt="Screenshot_20250215_131815_edit_395236105146982.jpg" width="100%" /> <img src="https://pic.code-nav.cn/post_picture/1730899921923600386/KOlowvsqQ5uRP9aK.webp" alt="Screenshot_20250215_131852.jpg" width="100%" /> 说得有点多了,前面入职的公司经历就分享到这里。要说现状,那也确实不容乐观。我也不知道该怎么鼓励大家,你说这些小公司他给不起待遇吧,要求反而还高。因为营收不好,给不起多少待遇,但是我公司仍然要有足够能干的人。感觉这也是小公司的困境:好不容易把人培养起来了,但是因为待遇提升不起来人家就要跳槽去更好的公司,再招人仍然只给这点待遇,那能招到各方面都符合条件的人吗。新招进来的人因为适应不了也很快离职。 再回到我毕业时候的想法,学历一般技术一般,一开始进小公司也没问题。现在想想完全就是错的。待遇给不起来不说,你也别想公司会教你,培养你什么。你能适应下来就继续做,适应不下去就只能走。而且工作期间真感觉腾不出多少时间来骑驴找马,但好在我是比较幸运的,从第二家企业离职出差补助给我结算了两万四千多,从第三家企业离职给我给我结算加班费一万七。而且家里也不用我担心,有足够的底气再次裸辞。 去年八月到十月,美美的躺在出租屋三个月。哪里都没去,期间边学边玩儿。自己也比较喜欢玩儿游戏,但是为了防止自己玩大型游戏上瘾就一直玩的潜艇伟伟迷的植物大战僵尸杂交版哈哈。到第11月才开始投递。找了二十几天。一家知名大外包。虽然是外包,但是这真的是我工作依赖最轻松的一段时间了。任务每一个月才布置一次,如果需求做得快就待在工位摸鱼都可以。周末双休也是有的,只要分内的事情做好就行。而且如果你是改需求的需求责任人的话,还会有人事先问你觉得这个功能好不好实现,如果有难度,就考虑砍点需求或者加人做。不会像上家企业那样搞突然袭击,任务布置下来就只要结果,而且没人问。而且幸亏有前面两家的工作经历,让我具备了基础的前后端开发能力,现在看来还有点小优势。不过这还远远不够。 最后说一说我对才毕业,或者临近毕业的同学的建议。在技术经验和学历都不占优的情况下想做开发,大点好点的企业进不去,一开始可以考虑考虑进小公司,不过从我的经历来看,可能真的头一两年得熬过来。只要能够看懂公司现有代码,能够依葫芦画瓢就行。最好是前后端都能做(能做业务比较繁杂的前后端CRUD就成),但肯定不能一直待下去。有人问我会不会觉得不是工作就是学习的生活很枯燥,我觉得不会。只要自己的努力能见到效果就行。当然外包也不是最终的目标,即使现在也能够说,我的拼劲儿还是足的。
长风破浪会有时,直挂云帆济沧海!——2024年总结
去年目标 ---- 回顾 2023 年总结,自己定下四个目标: <img src="https://pic.code-nav.cn/post_picture/1627854772813975553/aNaXBMgLv3GbwP9V.webp" alt="" width="100%" /> 1. 简历项目完成的不错,两个项目都完成且加入自己想法并拓展了,到了秋招融合成 Yinsight 2. 撰写简历:从一开始懵懵懂懂的写简历(现在看回第一版简历简直是毫无亮点 无力吐槽...)到现在有一份算是满意简历(当然还需要继续提升 冲刺春招) 3. 实习:暑期实习期间不断迭代简历,突击八股文,还有很大部分运气成分,之前面的外包、全干的血汗公司、小厂都没过,反倒是一家 1000+规模的厂面试的时候聊的不错,最终通过了,当时也算是比较想去的一家。 4. 实习学的东西:进去实习后,虽然已经到项目交付期,做的比较杂,但接触到的项目还可以,用的技术也比较新 还有自己完全没接触过的框架,导师也很耐心(第一天问怎么用 git 拉代码以及后面一些傻问题没被喷😂)。离职后总结发现开发 coding 能力的提升还是比较多的。 总的来说,在当初一年前自己的视角,当初立下目标都完成了,且也比较满意。 回望整年 ---- 之前看占卜,说**今年是开智的一年**。整体来说,现在回想对比去年一月自己,确实有非常大的进步和改变,这个进步不止是技术方面: * 内在的表达(面试)、工作协调、沟通(实习)在暑期实习 and 秋招打磨下愈发俞善,现在听自己第一次面试都会尴尬到抓地板的地步 * 外在的身体:身体逐渐变好。实习之后开始自律,甚至比现在更自律😂。每周 10km 以上的间歇性高强度运动 + 周末放假游泳🏊。早餐玉米鸡蛋加牛奶,因为实习保证早睡早起,大概两个多月瘦了 15 斤左右。到现在虽然没实习时自律,但是仍然保持健康饮食 + 适度锻炼,身体依旧杠杠滴~ ### 1~3 月 殊不知是夜幕前的狂欢 第一次看演唱会 - 开心过年 - 出去玩... 当然也有一点学习,不过没意识到暑期实习紧迫性,还在做新项目,玩也玩得不亦乐乎 <img src="https://pic.code-nav.cn/post_picture/1627854772813975553/md5YxvQrx3vIMj47.webp" alt="" width="100%" /> ### 3~5 月 黑夜降临 #### 啊?暑期实习已经开始了? 三月初,才意识到已经开始招暑期实习了,当时还不知道暑期实习来的这么快,不知道 3 月之后很多公司都开了。 八股?完全没背。项目?没上线,对应项目简历点一个没提取。简历?更加没写过。 > 天塌了!赶紧动起来! 三月就是赶鸭子,一切从零开始,这也是我没做好提前规划(但后续秋招也没有吃一垫长一智,继续犯错...): * 八股:快一个月时间连忙把常见八股文全部刷一遍,每看到一题都试着自己讲一遍,消耗时间比较多;但是讲了一遍特别自信,天真的想巴不得自己马上面试。 * 项目:连忙梳理点,三月底终于赶出第一份现在我自己看着都尴尬的简历。  👆几乎每天的常态 #### 赶上了一点了,有面了 三月底四月初开始投递简历,投递了三四个星期没有一点响应,第一次感受到求职痛苦。 终于等到一家公司发起面试,但是是 50 人的血汗小厂,还要做全栈。不管怎么样,先面试吧... 又等到了五月中旬,面试多起来了,一周五面:ToG 边远小厂两次面 - 外包 - 百人小厂,最后都没过。 ... * * * 正当佛系摆烂,一天午睡,一个电话邀约震醒,发现是之前随手投的一家 1000+的厂 当天面试发挥出奇好,和面试官也是我的导师聊得不错,一周后口头 offer 至此,进入了暑期实习,算是终于结束了...松了一口气,但没全咽下去 ### 6~8 月 松了一口气 白天实习 + 晚上无缝衔接自习室学技术栈(知道自己不足)or 跑步运动维持身体 <img src="https://pic.code-nav.cn/post_picture/1627854772813975553/myu8JADkcaNsAxXD.webp" alt="undefined" width="445" /> 反思:这时关心秋招,没参考去年具体时间,总认为是金九银十,八月再注意也不怕。 出来后没及时投递简历 ### 8~11 月 又陷入痛苦的校招 八月中旬辞职备战秋招,投递简历,没有面试的日子里专心准备面试。(不是在面试就是在准备面试) 不断准备项目、实习、八股文,找了一些大佬模拟面或改简历。但总是事与愿违,秋招的结果不怎么好... 详见《[双非本秋招颗粒无收,我做错了什么...](https://www.codefather.cn/post/1869066731528519681)》, <img src="https://pic.code-nav.cn/post_picture/1627854772813975553/tSIpaRGSYBd7SspQ.jpg" alt="" width="400px" /> ### 11~1 月 调整心态 总结反思 * 心态: 经过无数次心跳崩又调整心态然后又崩,循环往复好几次。好不容易看到希望,又被磨灭了。直到 虽然心态跌落低谷了几天,但又重新振作回来。过去的事已发生,无法改变,现在能做的只有吃一垫长一智,避免重蹈覆辙,冲刺春招! * * * * 调整: 已经到十一二月尾声了,把之前高压准备面试放了放,重点调节好自己心情。 * 多出去走走 散散心。好的心情和心态最重要 <img src="https://pic.code-nav.cn/post_picture/1627854772813975553/sXSYLJpUjowSmsIG.webp" alt="undefined" width="386" /> * 反思秋招以来有哪些地方没做好导致这样。从八月辞职出来到十一月份的总结反思。 * 把毕业论文进度赶了赶,尽量下学期不影响到春招进度。 启发与教训: * 尽早规划 * 问题:没了解秋招形势。暑期实习开的时候没有得到教训(因为影响也不大 - 当时水平+学历确实小厂水平,大厂投了也不理会),实习期间 7 8 月没意识到很多公司已经开始秋招(询问一些拿到 offer 的同学)。 * 反思:目前已经参考去年春招 记录关键时间节点 提前做好准备,年前专心琢磨简历,根据建议再次修改,大概年后最迟元宵节收心准备状态面试 * 密切关注招聘信息 * 问题:8 9 月虽然简历很快出来但是**投的少投的晚**。当时不知道汇总表格的含金量,九十月份只跟着表格最新部分投递,忽略了大部分在下面的互联网厂。等到大概十月份才在牛客里零零散散投递。 * 反思:春招时密切关注招聘信息,跟着表格尽早投递。 --- 需要注意的点: * **回家后面试回答表达欠缺了**:放假回家感受 - 口头回答面试鸭问题有点困难了,太久没面了... 行动:新年后要继续刷回面经,把感觉捡回来。 * **发挥好优势**:总结好秋招学习的知识点,融入到面试里,体现差距。 行动:将秋招每日打卡的知识点进行回顾,总结好学习的知识点。 * **修改简历**:根据后来给别人看简历给的建议,继续修改简历(同实习同学、拿到 offer 同学) 回顾与展望 ----- 回望一整年,虽然今年年尾的求职不太如意,但今年也有挺多值得庆幸的事情: 工作方面 * **刚踏上春招时身边有挺多帮助**:三月份从 0 开始准备春招,身边同学还有鱼皮哥在求职路上大大小小的指导(背八股 写简历 分享面试经验)。 * **拿到实习 offer**:虽然春招面试屡屡受挫,面过血汗牛马工厂、外包、边远小厂,失败了但没有受一点影响,不断复盘,最后得到一家千人规模公司的 offer。 * **实习公司还不错**:实习的公司通勤还好,单栋办公 环境不错,正常时间上下班,时不时还有一些福利,比较轻松。使用的技术是正常的(是 Java springboot cloud idea 后端),还有一些后来学习才知道的技术。过程中,几个月和同事沟通下来也挺好,有时候跨部门请教时都很耐心排查。带的导师可以,不会的也会不厌其烦教(永远记得问怎么从 git 拉代码下来的时候没骂人😭)。如果不是要秋招了,入职晚了,真挺想待久一点😂。 * **秋招更有力量**:秋招时发掘认识更多志同道合同学大佬,秋招过程中不断交流,获取信息,吸取经验进步... 个人方面: * **个人能力提升**:因为求职面试以及实习过程中沟通,倒逼自己表达能力,换位思考,更加流畅表达东西。 * **身体倍儿棒了**:实习时候为了避免身体颓废发福,加之一直想把肚子减下来,变得更加自律。控制好饮食,早睡早起,每星期跑步 10km 起步运动 + 周末游泳。三个月下来成功瘦下 20 斤并且一直保持到现在,正常生活也没有反弹😊 * **尝试烫发**:当时拿到实习后去烫了个头,第一次注重自己的发型(有一说一 烫完是真的靓仔啊😂) 无论秋招有无 offer,过程中相比刚辞职的自己学习到很多东西。八股更熟了 不会的也弥补了(JUC JVM OS 计网),有更多技术的经验。感谢秋招三个月不断坚持,不放弃,不断奋斗的自己,春招继续加油! 蛇年目标与愿景:和去年一样,只能放眼到明年毕业前😂工作后想法不一样了,也有太多不确定性了 1. 拿到满意 offer!!! 2. 计划去健身 增肌。今年暑期能把减脂做好了,说明自己是自律并且有能力的。 3. 毕业旅行。当牛马前好好享受最后大学时光。 * * * 大学时光最后半年了,祝自己前程似锦吧!加油!✊💪 <img src="https://pic.code-nav.cn/post_picture/1627854772813975553/8tcKJsgI7KRQSbJT.webp" alt="undefined" width="474" /> 最后附一张编程导航的年终总结,去年因为求职也是高强度刷星球了哈哈: <img src="https://pic.code-nav.cn/post_picture/1627854772813975553/GWsixEt9LtCjUodw.webp" alt="undefined" width="346" />
我大三时做的羞耻项目!
> 大学时期独立开发的作品分享 大家好,我是鱼皮,最近翻留言,发现有不少小伙伴想了解下我大学时做过的项目,必须安排! 下面就分享我在大三下学期时独立开发的 **羞耻** 项目 —— 分布式邮件调度平台。 为什么用 “羞耻” 来形容呢?往下看。 <img src="https://pic.code-nav.cn/migrate_image/da52e013e4e0c4e040c27129f3d4b3ab.webp" alt="" width="132px" /> ### 项目背景 这个项目是为了一年一度的计算机应用能力大赛而准备的参赛作品。因为大二时只拿了三等奖,所以想在大三时扳回一城,于是强行拉了两名室友和我一起报名,准备搞个大计划。 结果呢,因为当时在字节跳动实习,其他空余时间都在刷算法和深入学习 Java 后端,就导致快到比赛结束了才想起来 提交 开始做作品。 <img src="https://pic.code-nav.cn/migrate_image/6868a1a3b1b4e0fe3cce6ed2be1f210d.webp" alt="" width="264px" /> 所以,最后只花了 7 天左右,就把这个作品赶出来了。不仅没有经过充分的测试,写出来的代码也比较粗糙,来不及优化,换言之就是 **能跑就行** ,或者能在 PPT 上展示、有个截图就行。 自己现在回想起来,真的是忘记了自己报名比赛时的豪言壮志。 ### 项目介绍 由于大二参赛时做了一个大而全的项目《校园二手交易平台》,所以这次想做个 **技术 + 应用** 相结合的项目,本来的项目名是 “邮件发送平台”,太 low,就改名为 “分布式邮件调度平台”,瞬间高大上了许多~ <img src="https://pic.code-nav.cn/migrate_image/f87279daebadcf37371b0f0960796b77.webp" alt="" width="178px" /> 为啥要做这玩意儿呢? 给用户发邮件是开发中很常见的功能。如今技术日新月异,各种框架层出不穷,但是定时邮件、延迟邮件、事件触发邮件等功能需要自己实现,较为复杂;且在邮件数量过多,网络不稳定等因素时,我们很难对发送邮件的结果以及历史进行一个统计管理。 因此我想要通过简洁的界面去集中管理邮件的发送、自动回复、失败重发,并且能够对历史邮件进行统一的日志记录和查看。 <img src="https://pic.code-nav.cn/migrate_image/9c6f26f9783eeae4770b09dd172b0ac3.webp" alt="" width="100%" /> <center><div style="color:orange; display: inline-block; color: #999; padding: 2px;"> 集中管理邮件调度 </div></center> 对于现在的分布式应用,单机的 “邮件调度平台” 已经难以满足性能需求,因此需要 **分布式** ,利用 RPC 远程调用实现各独立应用与主服务器的交互。 其实整个系统的设计很像开发一个分布式任务调度平台,只不过更专注于邮件而已。 ### 技术栈 这是一个前后端兼备的全栈项目。 在技术的选型上,前端使用主流的 Vue 框架、Element UI 组件库,并通过秘技 `IceWork` 快速生成前端页面,要不然 7 天光前端都写不完! 后端就用主流的 Java SpringBoot,用 Quartz 实现定时任务调度、用 Java Mail 实现邮件发送等。由于时间紧急,也没有用关系型数据库,大部分数据都直接在内存用 HashMap 和 Redis 存储了。 此外,为了保障服务端的稳定性,用时序数据库 InfluxDB + Grafana 搭了一个应用监控。 <img src="https://pic.code-nav.cn/migrate_image/400aeb19c53371d5b1f3980e2d376ed8.webp" alt="" width="100%" /> <center><div style="color:orange; display: inline-block; color: #999; padding: 2px;"> Grafana 应用监控 </div></center> ### 项目演示 用图文来展示项目没那个味儿,所以我特地录制了视频,并且上传到小破站了,欢迎大家观看~ 视频地址:https://www.bilibili.com/video/BV1t54y177qs/ (或者点击文章下方 **阅读原文** 直达) <img src="https://pic.code-nav.cn/migrate_image/b8eb026af8135c2593c946239d002349.webp" alt="" width="100%" /> <center><div style="color:orange; display: inline-block; color: #999; padding: 2px;"> 项目截图 </div></center> ### 项目资料 虽然由于时间紧,导致项目做得并不完善,但应该还是有值得参考的地方,索性就将项目的设计文档、答辩 PPT 还有所有的源代码全部给大家! 我是鱼皮,**点赞 + 在看** 还是要求一下的,祝大家都能心想事成、发大财、行大运。 <img src="https://pic.code-nav.cn/migrate_image/89309662eb3bc3cd38add53e2e9364ee.webp" alt="" width="258px" />
鱼皮在实验室出版教材的经历
> 第一次写书的经验和感悟 大家好,我是鱼皮。 之前给大家分享过自己大学四年的经历:[我学计算机的四年,共勉!](https://mp.weixin.qq.com/s?__biz=MzI1NDczNTAwMA==&mid=2247496429&idx=1&sn=fd8c23892964e8d96b2f5698ea2cd0e2&scene=21#wechat_redirect) 在文章中,我提到自己在大三的时候,跟着学院的老师在实验室研究区块链技术,并且成功出版了一本 **教材**。 <img src="https://pic.code-nav.cn/migrate_image/fa4c3a8fc09793c191f0cd42fdbee79d.webp" alt="" width="300px" /> > 区块链教材 虽然这本书的销量可怜,如今更多的是躺在一些学校的图书馆里,但毕竟是我第一次参与写书,对我的意义还是非常大的。 正好也有不少小伙伴好奇:大学时我是怎么写书的?写书要做哪些事?写书难不难?自己也想写本书怎么办? 今天就扯扯当年写书那些事儿~ <img src="https://pic.code-nav.cn/migrate_image/40a27d8ee0e73909044cb81feaebb3f8.webp" alt="" width="138px" /> ## 第一次写书杂感 本文大纲: <img src="https://pic.code-nav.cn/migrate_image/e234ef1fc100ef7f6900ddaa6d167708.webp" alt="" width="100%" />本文思维导图 ### 为什么要写? 一个很偶然的机会,大二暑假的时候,学院信息安全实验室的老师找到我,想邀请我加入实验室,带我一起来学习研究下区块链技术。正好当时那段时间我也出于兴趣学了些这方面的知识,于是就非常激动地加入了。 进入实验室后,刚开始只是学习一些区块链概念和开发技术,并且目标是开发一个区块链落地项目。后来,老师考虑要不要出一本相关的教材,问问我的想法。 起初我是非常犹豫的,一方面觉得写书很难,距离自己太遥远了,担心自己能力不够,怕写不出来耽误事儿;另一方面是本来当时的自己就忙的焦头烂额了,再摊上这么个大活,不得发如雨下? <img src="https://pic.code-nav.cn/migrate_image/b337629f02ba49010a6b66a925ac7c36.webp" alt="" width="256px" /> 但经过一番考量后,我还是决定要写,为啥呢? 首要原因是 **兴趣**。我做事情是必须要有兴趣和动力的。况且写书是要长期坚持的事,如果我对它没有兴趣,哪怕给我再多时间我也是写不好的。但写书本身对我来说是比较新鲜和神秘的,我自己也一直在写博客,所以想试试写书和博客到底有什么区别,也想挑战一下自己。 但我感兴趣的事情实在太多了,毕竟时间有限,不是说有兴趣的事都能做,所以除了兴趣之外,我还会思考这件事对我的意义。 #### 写书的意义 当时我列了个表,总结了如下几点写书对我的意义: 1. 技能提升:通过写书,肯定可以锻炼我的文笔和思维逻辑。 2. 磨练心性:自己当时处于一个很浮躁的阶段,手头的事情很多,但基本没有静下心来把一件事做到完整和完美,所以想借这个机会让自己慢下来,踏实一点。 3. 历练机会:大学期间,有老师指导的写书机会可不多,何况还是自己感兴趣的方向!这对自己来说也是一次挑战,机不可失。 4. 积累经验:考虑到未来自己可能也会写书,提前接触一下、熟悉流程,很有必要。 5. 履历:如果能成功出版教材,写在简历上肯定是很有牌面的。事实证明后来的面试中,很多面试官都被我的这个经历晃了下眼,面试的内容也变得有趣起来。 6. 反馈:虽然我对学习技术很感兴趣,但孩子天性就是爱玩和懒惰。通过参与写书,能够进一步激励和督促我持续学习,通过输出反哺输入(我现在也是这么个状态哈哈)。 7. 利他:书本是知识传播的介质,我当然也希望通过它,帮助更多人学到技术,这会让我感到快乐。 8. 金钱:早就说过了我是俗人,跟着老师写书,钱还是很多的哈哈~ <img src="https://pic.code-nav.cn/migrate_image/b6a09b7927c6f434925c58e1c29d00ae.webp" alt="" width="398px" /> 除了兴趣和意义外,还要再考虑下写书的成本(性价比)。 反正我当时自己也要学区块链方面的技术,也要在自己的网站上写博客,那为啥不顺便把博客文章优化下,整理成书本中的内容呢? 所以真正写书的原因,竟然只是因为顺手! ### 怎么写? 在写书技巧上,我并不专业,所以这里就简单分享下我当时写书的过程吧。 #### 目标 首先,要明确你的创作目标、方向和受众,它们会决定你的实际内容。 比如我写的这本书名叫《区块链智能合约技术与应用》,所以创作内容一定围绕 **区块链智能合约技术**,并且有理论有实际应用。书定位是 **区块链教材**,所以要保证内容完全准确、通俗易懂、适合入门。 #### 大纲 确定目标后,必须先根据目标编写大纲,也就是目录。而不是走一步算一步,先写内容再设置目录。 写大纲的时候,一定要站在一个上帝视角,结合书的目标来编写,注意两个点: 1. 合理设置每个章节的页数、分清主次,不要让和书本主题无关的内容占用了过多篇幅。 2. 注重章节的顺序和章节间的关联性,由浅入深,或者添加引导(比如本章为附加内容,未学过 xx 技术的读者可跳过),千万不要让读者感觉到断层。 我当时在讲解区块链超级账本技术时,也是站在读者的角度,先从前置基础技术讲起,再循序渐进地介绍新技术的入门、基础篇、提高篇。 <img src="https://pic.code-nav.cn/migrate_image/237369feb29c7cab68919e2d55686869.webp" alt="" width="100%" />大纲 #### 内容 想要写出内容,肯定是先要下功夫好好研究技术的。 比如说我要写的书是区块链智能合约技术,当时国内对这方面的研究有一些,但实际应用很少,所以我翻遍了国外各主流区块链技术的官方文档、国外的博客文章、国内的技术书籍等,甚至还阅读了一些国外的论文,混进了很多区块链交流技术群! <img src="https://pic.code-nav.cn/migrate_image/9650579cc8383d89f4165595d9c600a1.webp" alt="" width="100%" />部分群依旧健在 有了一定积累后,就可以开始创作内容了,个人觉得不必在第一次写的时候就追求完美,可以先写草稿,把思路串通(先把程序跑起来)。理论章节就多查阅一些资料,像上课记笔记一样写;实战章节就像做实验一样,像写实验报告一样写。 #### 调优 写完内容草稿后呢,就需要反复阅读内容,从以下几个方面不断优化: **1. 内容细化** 可以对重点内容补充更多的讲解,或者拆分成小点,讲的更清晰透彻。还可以尝试思考读者可能产生的问题,并通过注释的方式补充,比如下图: <img src="https://pic.code-nav.cn/migrate_image/04ba6d24c961c52be9a5eb82fb3f14c7.webp" alt="" width="100%" /> **2. 提升专业度** 对于教材而言,知识的正确性是很重要的,尤其是理论章节!所以,一定能要充分查阅中英文资料,并在适当的地方补充参考依据,让读者感受到你的专业,并且给读者深一度学习的机会。 常见的参考内容有官方文档、博客、论文等,比如我书本中的这段: <img src="https://pic.code-nav.cn/migrate_image/6e01bd51904cfd1a25354205bf7f7f12.webp" alt="" width="100%" /> **3. 提升可理解性** 以小白的视角来阅读自己的内容,通过添加案例、图片、引导语等方式,让内容更生动,更通俗易懂。比如典型的流程图: <img src="https://pic.code-nav.cn/migrate_image/28a30e35d6264163710bf753b5c0db61.webp" alt="" width="100%" /> **4. 提升内容关联性** 每章的内容都要做到承上启下,开篇承接上文,介绍本章内容;文末总结本章内容,引出下文。 <img src="https://pic.code-nav.cn/migrate_image/7e30b6d7bbf1a8b05d1d021eafac02bd.webp" alt="" width="100%" /> #### 排版 技术类书籍的内容很丰富多样,有文字、有小图、有长流程图、有代码等等。所以要注重内容排版和风格的统一规范。比如说正文字体都用 16 像素、提示内容都用灯泡图标等。 <img src="https://pic.code-nav.cn/migrate_image/503b824b66e977134e3fb5a8786f4b04.webp" alt="" width="100%" />统一排版 OK,以上都完成之后,就可以把稿子交给老师 / 出版社了,等待他们的反馈意见。 ### 困难和教训 写书的过程中,也遇到了一些麻烦事儿,总结了一些经验教训。 其中让我印象最深刻的有三件事。 #### 毫无头绪 如果现在让你针对一个技术写一篇文章,你也许能写出来。但如果让你写一本书呢?怎么把这个技术展开或深入地去讲呢?划分为哪些方面呢? 万事开头难,我刚开始也是一头雾水、一脸懵逼。 但我们程序员最喜欢的就是复制粘贴了对吧?复制代码的事儿,那能叫抄么?! <img src="https://pic.code-nav.cn/migrate_image/d6a499ba271cf55536f7b2f2232ef1f2.webp" alt="" width="198px" /> 自己不会写大纲,没有思路,那不妨多去看看其他的技术书籍是怎么写的,怎么掌控内容的比例(理论 or 实战),怎么由浅入深等等。多借鉴借鉴不就好了? 此外,自己没思路的话,不妨和老师、同学多交流,共同探讨,汲取灵感。 于是,我在最初下笔前,参阅了十几本技术书籍。并且和老师交流探讨,最终共同确认了大纲。 所以在写书前,要多借鉴、多交流,有了大纲,再往里面填内容就行了。 > 开发项目也一样,自己没灵感,那就找一个已有的项目,效仿学习。 #### 资源爆炸 我在写书的过程中,积攒了各种各样的资源文件,比如文字片段、代码、参考资料、PDF、图片、绘图源文件等。 <img src="https://pic.code-nav.cn/migrate_image/5f2ed72fc2e711fbcbcc5f6d0927d7ab.webp" alt="" width="100%" />各种文件 起初没有想到文件会那么多,就没做整理,下载一个图片就随便一丢省事儿~ 结果到最后想找一个已下载的文件都找不到,很多临时想到的好句子也因未及时整理而丢掉了,非常可惜。 所以之后,我在写文章之前会和做项目一样,新建一个独立的目录,把资料按照类别再放到对应子目录中,时常整理,并且把一些好的句子、段落、灵感也集中存到单独的文件中。还可以利用 Everything 等软件帮助自己检索,能很大提高效率,专注写文。 #### 修改噩梦 我记得当时写完文章后,如释重负般提交到出版社,却没想到,这只是噩梦的开始。出版社直接给我打回来修改,改完一遍再提交,结果又被打回来修改,反反复复很多次,有内容问题、有排版问题,其恶心程度和改 Bug 可以一战! 比如这里,就放了一张图,结果出版社的老师给了 4 点建议: <img src="https://pic.code-nav.cn/migrate_image/6d91117021b3697cb0a7972d5089850b.webp" alt="" width="100%" /> 后来,我总结了下稿子频繁被打回的原因,一方面是第一次写书没有经验,很多内容确实写的不够好,不够注重上下文的关联;另一方面是有些排版、图文形式没有在最初就统一确定,导致文章写好后再修改时,很容易出现遗漏。还有最致命的一个地方 —— 内容过长,就是文章篇幅没有把控好,于是我不得不把写过的文章又通读了几遍,依依不舍地做减法,白写了很多内容。 所以,在写书前,能确定的事尽早确定,比如排版、内容要求等,不要吃了哑巴亏。 > 做项目也一样,事先明确规范,而不是出事后,再手忙脚乱去弥补,这样只会打消你的积极性。 ### 收获与感悟 #### 改变 从起草到出版,整整半年多的时间,对我带来的改变是巨大的。 文笔和思维得到了提升、变得更沉稳、积累了写书经验、简历了添彩、学到了区块链技术、传播了知识、赚钱买了电脑等等,基本我此前的预期全部被满足了。 最重要的是,我收获了一段永生难忘的回忆,真想再回去看看那时在实验室静下心来专注敲键盘的自己啊。 <img src="https://pic.code-nav.cn/migrate_image/3bb633811994c089e177cd54a3fbcb9f.webp" alt="" width="100%" /> > 实验室我的小桌 #### 感想 此前,我觉得能出版书的人都老牛逼了,让自己写一本书简直想都不敢想。 所以教材出版后,我最大的感触是:啊,自己竟然做到了!原来这就是写书,感觉也没有自己想的那么难! 此外,还有一些其他的感想,比如: 1. 写书一定不能硬写,必须得有明确的创作方向,有东西,才能写出来。像我写的章节分为理论和实战两部分,实战部分写的贼快贼爽,因为都是自己做过的实验、写过的代码,轻轻松松就能写一大堆,也无比真实;但理论部分就跟挤牙膏一样,一个字一个字地往外挤,这就是因为自己还缺乏一定的知识储备。 2. 写书不难,但写好书难于上青天。正是因为我缺少经验、内容写的不够好,不足以出版,才多次被老师和出版社打回修改。说实话,如果没有他们的指点和建议,我写的东西真的太烂太烂了。还是要继续努力,和敲代码一样,多写多看,才能创作出更优质的内容。 <img src="https://pic.code-nav.cn/migrate_image/3d226531a5ab34617e12ec6c8f6accad.webp" alt="" width="172px" /> #### 遗憾 唯一的遗憾就是我为这本书贡献了一半以上的章节,但书的封面却没有我的署名,只是在书本的开头提了一笔。但这也是国内教育现状吧,学生给老师打工呗~ 不过我倒觉得无所谓了,本来我参与写书的原因里也没有这点,而且这也并不是真正属于我的书,以后相信还会有机会的! <img src="https://pic.code-nav.cn/migrate_image/14158accc933789e1e80cf21e0936d23.webp" alt="" width="258px" /> ### 以后还会写书么? 有读者问我这个问题,我的回答是:**一定会写**,但至于是否会出版,我可不敢乱立 Flag。虽然很多出版社联系过我,但近两年内,我并没有写书的计划和打算。 原因如下: **1. 专业度不够** 刚刚毕业一年,还是太嫩了,越成长越发现自己的眼界还是太小,很多事情没自己想的那么简单。所以还是要先持续学习,积累经验,摸透一个领域或行业,等变得更专业了再王者归来。 我自己看书时也更倾向于阅读行业专家的著作,有些东西,即使你天赋异禀,缺少企业的磨炼也是写不出来的。 **2. 没有选题** 就目前为止,我还没有很好的、能打动自己的选题和创作灵感。 自己虽然看过很多技术类书籍,但老实说,现在国内的技术书籍有些功利化(国内技术都是如此),大部分是带你入门或者教你找工作;要不就是各种生搬硬套、依葫芦画瓢的,就拿我当时看的基本区块链书籍一样,开篇理论全是抄来抄去,把国外的文章拿来翻译。 哎,国内真正有深度、有思想的技术书籍还是太少了,你看那些经典书籍,基本都是国外的。 <img src="https://pic.code-nav.cn/migrate_image/01d241e9ac059d8765940438c0f0a1c2.webp" alt="" width="436px" /> 我觉得一本好书应该不仅能教读者学到技术,还要让读者能跟着作者的思路,进入到他的世界,学习他的思想,就像是在和朋友交流一样,而不是干巴巴地讲技术。 但我现在也写不出来这样的书,所以再学习学习哈哈。 **3. 个人性格** 我其实是很麻烦的人,不习惯被某种事物束缚,而是喜欢按照自己的节奏来做事。之前在学校的写教材经历已经让我感受到了写书的麻烦,各种修改、各种 deadline(最终期限),还是会给我很大压力的,毕竟工作之后更懂得了自由的可贵。 <img src="https://pic.code-nav.cn/migrate_image/92ed31af527d590c01618477bd7bfca1.webp" alt="" width="252px" /> 但即使不出版书籍,我也会持续输出。毕竟现在网上的创作专区这么多对吧,哪里不能写文章写专栏呢? ------ 最后,碎碎念。 坚持更文 **半年**,今天这篇文章已经是我的 **第 110 篇** 原创了,粉丝数也在朝 5w 进发。 <img src="https://pic.code-nav.cn/migrate_image/0ff682fdf32cc8f8f559e6950c20c472.webp" alt="" width="100%" /> 打死我也想不到,曾经语文成绩那么烂、阅读理解和作文都是小菜鸡的自己,竟然有朝一日能出版教材、甚至公开向那么多的读者分享自己的文章。 不过这并不是偶然。 始于兴趣,持于负责。从早期草草写文、应付了事、自己都看不懂;再到后面每一篇都精雕细琢、因为一个词句纠结半天,这是我不断尝试和努力的结果,也是我向越来越多的读者交上的答卷。相信早期关注我的读者,都能感受到这半年来我文章的进步。(不是说现在写得好,而是之前写的太烂了哈哈 🐶) 还有太多话放到后面说吧,午休又要特么的结束了,我会继续加油创作滴~ **相信自己有能力,那么你就真的会有。** 希望大家也能勇敢尝试,不断进步! 我是鱼皮,**点赞 + 在看** 还是要求一下的,感谢朋友们的支持,祝大家都能心想事成、发大财、行大运。 <img src="https://pic.code-nav.cn/migrate_image/4f8f385c0dcd8a2c0be74d839c076457.webp" alt="" width="258px" />
大学,我是怎么边学编程边赚钱的?
> 我是如何在大学时就靠编程赚钱的? 大家好,我是鱼皮,前段时间看到一位朋友的问题: > 穷极客一枚,正值大学,很想自己解决生活问题,不再向父母要钱。 > > 计算机相关专业,喜欢编程,觉得工作当然是对口的最好,既能锻炼技能,又能解决生活问题。 > > 各位前辈赚钱都有什么好的方法? 首先给这位朋友点个大大的赞,我非常支持他的想法,在大学期间想到自己赚取生活费是很棒的,尤其是用自己感兴趣的、和未来发展目标一致的知识技术来赚钱再好不过! <img src="https://pic.code-nav.cn/migrate_image/fbe745a3376e2f49f4e669437b59a057.webp" alt="" width="200px" /> 我本科也是计算机专业,大部分时间是自学。其实自学编程到一定程度了,就有很多种方式赚钱了,而且赚的钱还不少。虽然没像很多大佬和抖音教育家们那样月入过万,但加起来给自己买了辆小电动车和几台电脑,还是非常奥利给的! 关键是,用技术来赚钱还能提升你的技术实力,激发编程学习兴趣,何乐而不为呢? <img src="https://pic.code-nav.cn/migrate_image/bb9a41be980ce1ae63920d81403795ed.webp" alt="" width="170px" /> 话说,此前我妈一直劝我用空余时间去当服务员、送外卖跑跑腿啥的,还总跟我说别人家孩子怎么样怎么样的。虽然我明白妈妈的意思是想让我锻炼一下,但还好没听妈妈的话,做了自己认为正确的选择。 <img src="https://pic.code-nav.cn/migrate_image/4b940de56028175d299f73428ff4e259.webp" alt="" width="222px" /> 下面分享下用编程技术来赚钱的几种方式,其中大部分我都有所实践。 ### 如何在大学用编程技术赚钱? #### 1. 找实习 找实习拿到的工资是稳定有预期的,还能在企业中学到东西。可以是暑期、寒假、日常实习,也可以是线上,甚至可以同时兼职。注意参与实习时最好工作内容和自己的发展方向相关,并且不要影响到自己正常的学习进度,翘课实习大可不必。 #### 2. 帮忙做项目 我大学就经常帮老师和学院做项目,还是挺香的。但需求肯定不会主动找上门来,你可以主动请缨,联系辅导员、老师、或者项目组内的学长等,表示出你想做项目的决心和诚意,一般他们都会接受热情主动的学生。一个需求做好后,老师们还会帮你做进一步宣传,需求和钱便会滚滚而来,还能混不少脸熟。 <img src="https://pic.code-nav.cn/migrate_image/03dff7329ead86a0a5af414b484314a8.webp" alt="" width="292px" /> #### 3. 维护项目 和上一点类似,学校的很多项目其实都比较老,各个学院也经常找同学来维护和翻新项目,这种难度不大,一般占用时间也不多。像我们当时某个学院的服务器年久失修,经常需要一些同学来维护,解决异常问题。我当时也维护了一个学院的小系统,基本没啥活,也赚了点小钱。 #### 4. 参与竞赛 竞赛档次、获奖级别越高,拿到的奖金就越多,少则几千,多则上万!而且获奖了后对自己的简历帮助也很大。但是这个就得凭本事赚钱了,想拿大奖,还是要付出日以继夜的努力的。 有一说一,我真的羡慕那些实力强劲的同学,一场比赛就几万,学不来学不来。 <img src="https://pic.code-nav.cn/migrate_image/d976abc486b6f0dbd4a33a6d7a78a31d.webp" alt="" width="220px" /> #### 5. 进实验室 加入学院的实验室,跟老师和学长们一起做项目,很大程度意味着你有了一份稳定的收入,毕竟学院的经费通常还是挺多的。我当时就是在实验室做项目,并且跟老师写了一本书,每个月都有几千块钱,最后钱也赚了,还能把经历写在简历上、和面试官吹吹,美哉美哉。 #### 6. 申报项目 现在有很多面向大学生的创业扶持项目,比如大一就有机会申报的国家级创新创业项目、省市级创新创业项目等,难度并不大,对完成度的要求也不高。我当时国家级项目是 10000 经费,听说后来好像涨到了 20000!经费虽然未必能直接提现,但可以拿来购买很多的设备和书籍,还有可能开劳务费,也算是血赚了吧。 #### 7. 搞工作室 如果你对技术有浓厚的兴趣,可以加入或者申请一个自己的工作室,学校也很鼓励这种学生活动,会给一些经费支持。但这个也需要花费很大的精力了。 #### 8. 辅导功课 大学有很多计算机之外的专业,也需要学一至两门编程语言,C 语言、Python、Java、Web 开发都会有。对新手来说,自学会有一些难度,而且毕竟其他专业的同学并不想专注学编程,就愿意花钱找计算机的同学来辅导速成。这个时候你就可以上了,给别人讲的同时,钱也赚了,还能帮助自己复习一遍,发现自己曾经疏忽的一些知识点,一举两得! <img src="https://pic.code-nav.cn/migrate_image/56e2156d78404a894655cc38892788ba.webp" alt="" width="144px" /> #### 9. 接外包 网上有非常多的收费 Lab 实验和外包项目平台,像程序员客栈、猪八戒之类的,有短期、也有长周期的,视需求复杂度来给钱。不过我不太建议还在学校的朋友去接大的外包,这玩意一般都比较麻烦,风险很大,面对你一个大学生,甲方爸爸说改需求就改需求了,太恶心! 还在学校的小伙伴一定不要被外包束缚了,也别信网上什么几天一个几万的项目,毕竟人家是老油条了。 ------ 还有一些其他的方式,比如远程帮别人完成一些作业、写付费专栏、在线授课等,这些难度都比较大,但的确收益高。 最后再次提醒在校的朋友们,大学期间无论如何,都要以学习为主,多做和自己未来目标相关的事情。虽然现在网络上赚钱的方式太多了,比如拍抖音、直播带货、做公众号等,但每个人志向和天赋不同,别人的成功不一定是你能够模仿来的,未必能够看到成功背后的故事。 所以,赚钱虽好,但一定要保持清醒,不要掉进钱眼里哦。还是先踏踏实实的,想当程序员的话,就先学好技术再考虑赚钱,或者像上面提到的边学边赚。 最后,祝大家发大财、行大运,听说 **点赞 + 在看** 运气会翻倍哦! <img src="https://pic.code-nav.cn/migrate_image/a25ae333c444b35467d33ca0ebddabbd.webp" alt="" width="448px" />
鱼皮的毕业感受
> 全新出发! 大家好,我是鱼皮。 毕业季到了,最近也在朋友圈看到很多朋友在分享自己的毕业照,不禁让我回忆起了自己的大学生活和毕业往事,今天就给伙伴们分享下我毕业时的感悟。 > 我是东华大学计算机学院 20 届本科毕业生~ 回忆一起,便如断线风筝般收不住了。要说的话实在太多,我就简单总结一下吧。 <img src="https://pic.code-nav.cn/migrate_image/0e9e5e4303f7bb1cdb706ddcc23a62e2.webp" alt="" width="100%" />我校大学生活动中心 ### 回忆 大学这四年,有快乐、有幸运、有感动、有遗憾。 #### 快乐 我觉得自己的大学生活还是很愉快和丰富多彩的,社团、班长、学生会、搞活动、打游戏、合唱、竞赛、实习、讲座、入党、志愿者、工作室、做项目、做实验、和室友吹牛皮、谈恋爱一样都没落下。 大一的快乐是最纯粹的,没有任何课程的时候,跟刚认识的同学们一起寝室狼人杀、玩桌游、出门团自助,真美滋滋!可惜再也回不去咯~ <img src="https://pic.code-nav.cn/migrate_image/8c3149423a8fff4666df28c0a20be799.webp" alt="" width="100%" />寝室玩桌游 但要说最快乐的事情,还是一次次成功解决了 Bug、通过自己的努力完成目标,收获了成就感吧。 #### 幸运 我曾经很不幸,高考语文考了 99 分,离上一志愿 **仅差 1 分**!所以我理解高考失利的痛。 但如今,我却感觉非常幸运,并且很热爱和感激自己的学校。 很幸运,学校提供了那么多帮助学生成长的活动和空间,让我可以自由地闯、野蛮生长。 很幸运,学校为家境不太好的我提供了大量的助学金,让我能够购买书籍,集中精力学习。 很幸运,辅导员和老师们十分尊重学生的想法,让我能够灵活安排时间,去做自己认为正确的事。 再次感谢学校,感谢所有帮助过我的人。 这一刻,我一定要为母校代言!**欢迎学弟妹们报考东华大学~** <img src="https://pic.code-nav.cn/migrate_image/6c2b49f08929d0b0e8536e906078240d.webp" alt="" width="400px" /> 再放张图招招生哈哈: <img src="https://pic.code-nav.cn/migrate_image/e4dcdac8a25f4c3fa3468f8df1b70215.webp" alt="" width="100%" /> **这不比招生简章好使?** #### 感动 我是一个很容易被感动的人(也可能是没出息哈哈),大学期间打动我的事实在太多了。甚至是有一些曾经不起眼的小事和物件,放到现在来看,也变得弥足珍贵,更添了一份感动。 **比如下面这些 👇** 大一时养的第一盆植物: <img src="https://pic.code-nav.cn/migrate_image/8a1bf92aeb36f425279fa8dcaaeaaf71.webp" alt="" width="100%" /> 第一辆自己组装的自行车儿: <img src="https://pic.code-nav.cn/migrate_image/e8466a59b714dee8d77dd4fc2fb72769.webp" alt="" width="100%" /> 楼下的喵: <img src="https://pic.code-nav.cn/migrate_image/4eacbe212336354084d71cce6739358b.webp" alt="" width="100%" /> 第一次在课上打斗地主(年少无知,后来再也不敢了): <img src="https://pic.code-nav.cn/migrate_image/a4a4cba8fca08ee1636b76aee974b528.webp" alt="" width="100%" /> 参与轮滑社得到的小挂件: <img src="https://pic.code-nav.cn/migrate_image/4e2ad231297c2593bc8187bf1e3f7ab5.webp" alt="" width="100%" /> 我们的寝室,猜猜门上的画是哪个灵魂画手搞的? <img src="https://pic.code-nav.cn/migrate_image/546deaa72cd0f910c97d46244a9bcf86.webp" alt="" width="100%" /> 第一次 流浪 参加头脑风暴竞赛,买了个冰淇淋被偷拍下黑历史(那会儿头发好茂密啊): <img src="https://pic.code-nav.cn/migrate_image/c9532124063da578bc7f95115b4ad512.webp" alt="" width="100%" /> 学校爱打架的喵: <img src="https://pic.code-nav.cn/migrate_image/d06af247e16b957613ec6bbc36b5a6e6.webp" alt="" width="100%" /> 学校的断桥和神秘岛,直到毕业了也没上去过: <img src="https://pic.code-nav.cn/migrate_image/ac945b1ff5c39fc4d2cb3a2ad796fe08.webp" alt="" width="100%" /> 第一次在学校开店: <img src="https://pic.code-nav.cn/migrate_image/4583dd8484b6297e2f24064bb6503882.webp" alt="" width="100%" /> 第一次创业竞赛,和学校的图咖合作,上面有我们品牌的 Logo: <img src="https://pic.code-nav.cn/migrate_image/0dcd0166e94881e43e9cf9c17410e353.webp" alt="" width="100%" /> 第一次带工作室开会,学弟妹们现在有的刚刚毕业,有的拿到了阿里的实习,有的已经出国,不知近来可好? <img src="https://pic.code-nav.cn/migrate_image/44f63274ca03036d1564415a470a6ee4.webp" alt="" width="100%" /> 我喜爱的自习小角落(学院楼): <img src="https://pic.code-nav.cn/migrate_image/690092de1a1b45f27a10b08c8ba9981a.webp" alt="" width="100%" /> 自己赚钱买的电脑,毕竟这影响我后面的学习、做项目效率,所以电脑算是我为数不多的追求之一了: <img src="https://pic.code-nav.cn/migrate_image/f52761f232e62494920a49eef3a10cd7.webp" alt="" width="100%" /> 实验室,环境还是不错的,很安静,我很喜欢~ <img src="https://pic.code-nav.cn/migrate_image/7fa22283f62da5d92821ba11ec84f4a1.webp" alt="" width="100%" /> 哎,就放这么多吧,再看到这些还是挺感动的。 #### 遗憾 其实本来觉得大学的遗憾还挺多的,但如今回想起来,有些当时的遗憾、未做的事,也已经风轻云淡了,未必真的可惜。 真正让我遗憾的还是大四这一年,因为疫情,导致驾照考了一半中止;因为疫情,导致没能在学校维护项目团队、创业项目被扼杀在萌芽;因为疫情,仅仅只能在最后毕业时返校办办手续,没能在学校多吃几顿、感受下最后的校园时光(本来我因为实习,在学校待的时间就已经很少了);同样是因为疫情,没能带女朋友多拍点毕业照,自己拍毕业照的时间也只有不到 2 个小时,就把衣服匆匆还掉了。。。 <img src="https://pic.code-nav.cn/migrate_image/2d9799d628089732885257d27203872a.webp" alt="" width="100%" />小毕业照 今后有空了,一定要再回学校看看,弥补下这些遗憾。 > 不过有失必有得,大四那一年,我干了点别的事,之前给大家分享过:[毕业这一年,我成为了一名程序员 up 主?](https://mp.weixin.qq.com/s?__biz=MzI1NDczNTAwMA==&mid=2247492957&idx=1&sn=ad214bddcfa79ea3f08cb34941adeed6&scene=21#wechat_redirect) ### 小建议 最后,给正在校园,或即将步入校园的小伙伴们一些小建议。 **1. 尽早规划** 提前规划自己的大学生活,而不是走一步算一步。很多同学都是因为缺少规划,直到快毕业找不到工作的时候才幡然醒悟,那个时候就会压力山大,追悔莫及。 **2. 勇于尝试** 大学是很好的修炼场,可以给我们比真实社会更多的机会和包容,试错成本比较低(尤其是在大一、大二)。因此大学期间,要多接触新事物,勇于尝试,勇于挑战,无畏失败。 **3. 培养兴趣** 大学之后便是社会,因此建议大家培养至少一个兴趣,任何积极的兴趣都可以,不必受到专业的束缚。日后也许这个兴趣会成为你的职业,成就你的发财致富之路。 **4. 学会独立** 大学期间,一定要养成独立的习惯!一方面是要学会自己照顾自己,为今后步入社会独立生活做准备;另一方面是要修炼独立的心性,决定要自己做,遇到问题和麻烦尽量不要依赖他人。 俗话说得好,吃人嘴短拿人手短,到了社会后我更加明白了这点。人心隔肚皮,没有人有义务帮助你,帮助你的人也未必替你着想,所以,一定要学会独立,有自己的处事方法。 **5. 结交伙伴** 大学你会参与各式各样的社交活动,接触到形形色色的人。虽然大部分人只是一面之交、过眼云烟,属于无意义的社交,但我们仍需要想办法找到可靠的挚友,积累一定的人脉。今后走向社会,朋友多,路子广。 **6. 珍惜时间** 大学四年,看似很长,实则很短。所以我们要珍惜时间,按照自己的规划,分清主次,多做对自己未来发展有意义的事。 **7. 珍惜眼前** 虽然要朝着目标奋力前进,但不能因此忽视了眼前。要多陪伴亲人和朋友,珍惜每一个瞬间的美好事物,不要给自己留下遗憾。毕竟有些事情现在不做,一辈子都不会做了。 **8. 保持健康** 再忙也要注意身体,坚持锻炼。利用好白天的时间,能不熬夜就尽量不要熬夜!我在大一的时候还坚持晨跑,体测时名列前茅,脸不红气不喘;但后来熬夜熬的记性和精神越来越差,犯胃病、掉头发、走两步路就气喘吁吁。 为了追梦却熬坏了身体,真的是得不偿失! **9. 懂得取舍** 到了大学,新鲜的事物太多,各种社团、学生会、组织、打工机会、赚钱机会等等,诱惑实在太多了。但一定要懂得取舍,不要被眼前的蝇头小利蒙蔽了双眼,因小失大,从而影响了自己今后的目标。 **10. 仰望星空** 人外有人,天外有天。我们无论收获了多少成就,都不能满足,要多抬头看、向外看、向更优秀的人学习,而不是坐井观天、沾沾自喜。 **11. 脚踏实地** 不仅仅要做到持续努力,还要保持踏实的心态,不能因为别人的成就得失影响了自己。尤其是求职季,有些朋友会因为别人拿到 offer 了而变得浮躁,实际上完全没必要,多向他们学习取经,调整心态强化自己就好了。 **12. 谈场恋爱** 最后这点还是挺重要的!大学期间,遇到喜欢的人就大胆去追吧(缺表白网站找我哈哈)!毕竟工作之后再想谈恋爱,时间少机会更少! 不过这个还是要看缘分啦~ <img src="https://pic.code-nav.cn/migrate_image/d44c3da4fe60e4eaac2bb65fd41a0fd7.webp" alt="" width="254px" /> ------ 毕业,只是一个全新的开始。未来的社会,有更多机遇和挑战在等待着我们。 但无论遇到什么事情,都不要怕,微笑着面对它。相信自己有能力,那么你就真的会有! 我是鱼皮,**点赞 + 在看** 还是要求一下的,祝大家都能心想事成、发大财、行大运。 <img src="https://pic.code-nav.cn/migrate_image/d20717f06d2c1a8580de46010edbabc4.webp" alt="" width="258px" />
从大学到秋招,我如何拿下腾讯offer
分享一名本科生从大学入学到秋招拿到腾讯offer的完整经历,希望对同学们有所帮助。 **自我介绍** 鱼皮是上海某211学校本科生,网络工程专业,秋招因为有腾讯的实习转正,所以只面了大厂,也拿了几个大厂的offer。 <img src="https://pic.code-nav.cn/migrate_image/1e09b3b827c9e0cd05cbdceca261b865.jpeg" alt="" width="500px" /> 我一直对计算机很感兴趣,是兴趣自驱动型coder。学的技术也不少,网络工程专业学的知识就不说了(网络拓扑什么的),主要是自己学习的全栈开发、微服务、区块链和大数据技术。 **目标** 因为高考失利严重(和北邮差1分失之交臂),所以入学起就决定要好好努力,做到不输其他名校的同学。 对自己的实力从来没有过怀疑,因此也有动力去努力,当时就没有考虑过读研,目标只有一个:进大厂!进大厂!!进大厂!!! 入学前几乎是零基础的,也就是用按键精灵写过网游脚本,用frontpage + dreamweaver水到过上海市某信息竞赛的三等奖。 <img src="https://pic.code-nav.cn/migrate_image/7f6fdd829a701698b4dc97d6a6d8bba0.webp" alt="" width="100%" /> 虽然追求目标时走了一些弯路,但总体还算顺利,也给大家分享下自己的学习路线。 **学习路线** 总的学习曲线是:先从一个点到一条线,再多几条平行线,然后多几条交叉线,最后构成一个较完整的面。好抽象<img src="https://pic.code-nav.cn/migrate_image/997c1d911d6c81fad8a7d79197d7257c.png" alt="" width="64px" /> **第一阶段:初入茅庐,海纳百川** 大一上学期加了很多社团,学习也基本划水,加入了一个给学校建网站的工作室。后来意识到自己学校的计算机课程很水,要靠自己学习才能提升,因此开始自学。大一上学期一直在做前端(html\css\js\jquery),给学校建网站。那时以为自己会一辈子做前端(看了几本js书就飘了?),后来开始好奇请求背后的逻辑。于是大一下学期开始学习后端(node\数据库\java ssm),发现打开了新世界的大门,也考取了JAVA OCA8证书。期间跟随学校课程学习了c\c++,自己学了点python\php的皮毛,也水到了一个国家级的科创项目,进入了副院长的实验室做项目(前端和c#)。 <img src="https://pic.code-nav.cn/migrate_image/e426d4023e91ed9445a2231f3bf503f0.webp" alt="" width="500px" /> 这个阶段是接触知识最多的时候,可以叫“海纳百川”。但比较迷茫,还不确定自己之后要做什么。但很庆幸,兴趣让我加入工作室,做着和兴趣相关的工作,同时赚到了自己的生活费。申项目的时候不被老师看好,被拒绝了几次,但最后是学院唯一一组大一的国家级项目。也是在一个偶然的时机,我私聊院长,成功争取到了和研究生一起做项目的机会。 总结,8个字:**勇于尝试,把握机会** **第二阶段:兴趣使然,纵横交错** 大二上学期,当了学生会部长、社团部长,晋升为工作室的负责人,除了学习外还有很多其他的事情,但我始终坚持每天留给自己几个小时用来提升技术。 大二上学期,学习了微服务技术(dubbo、spring cloud全家桶),其实如果微服务学的深入,你能学到很多理论和实战知识,举例子:分布式理论、服务注册发现、配置中心、链路追踪、熔断限流降级、分布式事务、分布式锁、容器等等。自己也抽空给学校建了个前后端会议室预约系统。 <img src="https://pic.code-nav.cn/migrate_image/f5c6222c787768a331416a5ad085f66f.jpeg" alt="" width="426px" /> 大二下学期,意识到自己的前端开发效率好像跟不上,就了解了下vue,发现比之前学的angular爽多了,贼开心,一口气花了一个多月学完了,也相应的了解了很多打包工具和Cordova。后来认识了一个很优秀的学长(目前在阿里巴巴),很多问题向他请教,也一起做了一个比赛项目,有人带的感觉真好_(:з)∠)_。后来学了几种消息队列,学习MySQL优化,深入了解了Redis,手动实现了一些框架代码,如Spring、HashMap等。也意识到了算法的重要性,开始刷LeetCode。 <img src="https://pic.code-nav.cn/migrate_image/29c113dab9500f028fae76f772fbd781.jpeg" alt="" width="100%" /> 后来经常在学院分享自己学到的知识,不得不说,很多东西你会了但讲不出来,说明就不是真的会。大家可以了解一下" 费曼学习法",自己学过的东西一定要讲清楚,这也对面试有极大的帮助。 **对于学习计算机技术,我也总结了一些技巧和经验,如下:** 1. 对于编程语言,建议看书和文档学习(比如go语言的官方go trip),并能够边看边写 2. 对于框架、中间件和工具,建议先看下官方文档,很多简单的东西文档的quick start就能对付了。复杂的,比如SSM框架,要看视频学习,边学边做,很多项目的雏形就源于demo ( 这里强调,不要看出版超过一年的书,框架更新的很快的 ) 3. 要多逛技术社区,推荐GitHub和牛客网,有很多使用的工具和技巧(比如fastjson\commonutils\swagger)其实很简单,但是你偏偏不知道,就浪费了很多时间去造轮子 4. 多用google/百度/stackover flow 5. 建议写博客来进行积累总结 6. 加入一些优秀的团队,和大佬合作,你也能成为大佬 7. 多做作品,多和他人交流,分享代码(这里支持下CodeReview,有些同学到现在还能把密码以明文存入数据库,给别人一看就笑掉牙了) <img src="https://pic.code-nav.cn/migrate_image/7f578d18d225eb8e7357210cdd903ac5.jpeg" alt="" width="100%" /> 看到这里,你是不是也发现了,计算机是实践性极强的一门学科!光说不练假把式,很多视频教程中的demo都有可能成为你的主打项目,这里要注重积累,可以把很多重复的代码和架构抽象出来,供自己使用避免自己重复造轮子。而在学习过程中,很多技术都是因为需求而所需的,比如你要做一个APP,要做登录,你就要去了解登录流程;要做即时通讯,你就要了解Socket;性能太低,你就要去优化;被黑了,你就要做好安全;懒得写安卓端,你就发现了Cordova、大前端等等。。。 到这个阶段,你就知道自己是否适合计算机,是否真正热爱,也已经发现了自己最擅长的语言,已经能够在兴趣的引导下按照一个方向深入地走下去。但是还要接触很多相关的技术,做到纵横交错。 总结,8个字:**兴趣激励,学以致用** **第三阶段:追求前沿,交叉融合** 大三其实我的技术成长是最少的,尤其是在头条实习时用的是自己不主攻的php和go语言,但是对业务能力和眼界的提升都是非常大的(等下聊)。 大三上学期在信息安全实验室做了近半年的区块链项目,也写了教材(快出版了嘿嘿),这段时间自己的进步是飞快的,从没有如此静下心来去钻研一个新技术。当时资料很少,淘宝就那么几本书,csdn就那么几篇收费文档,遇到问题了全网搜破也搜不出来,心态也会有一些炸,但不得不说,只要坚持,问题总会解决的吧,而且后来解决问题的感觉真的很nice!这段时间没怎么做项目,因为大三课比较少,考虑下学期去个大点的公司日常实习给自己镀层金,因此开始刷牛客的面试题,准备常用的面试题(多少还是要背一点的), 平时刷算法题也不能少,考了PAT 。也很幸运能在字节跳动实习! <img src="https://pic.code-nav.cn/migrate_image/285a1f463bcfbfab8950b3d8403576c8.webp" alt="" width="526px" /> 然而就在大三下学期,自己的心态发生了变化 <img src="https://pic.code-nav.cn/migrate_image/6807a841ebe3b78d52175e38dc9d721f.png" alt="" width="64px" /> 在4月份左右(已经在字节实习了4个多月,期间拿到了腾讯暑期实习offer),自己突然一改就业的目标,决定要保研了,因此离职,开始带队参加竞赛,复习专业课,准备保研。竞赛时做的是大数据的一个APP,之前了解过大数据,也自己搭过集群,写过MR,但对算法了解较少。借这个机会,自己查了很多资料,写有样学样写了个推荐系统吧。 给我印象比较深的是和机械学院组队的挑战杯项目,让我意识到计算机学科是应该且必须和其他专业融合,才有更大的可能性。后来这个项目果然拿到了挑战杯市特奖,目前也在冲击国赛特等奖。 好在竞赛结果还不错,给自己的简历镀了点小金。但是,捡了芝麻,丢了西瓜,为了等竞赛的结果出来写在简历上,保研夏令营报名我都是卡deadline提交的,投了华师、同济、交大、复旦,后来竟然一个入营offer都没有,看来天意让我选择就业。 这个阶段我是做的不好的,准备保研却不够专心,我和其他目标升学的同学不一样,我完全是抱着试一试的心态去保研(没过就就业呗),因此也根本没有准备考研的复习。后来导致保研面试白准备,不如把时间投入技术的研究上。但目的也是为了给自己多一个选择吧,只是有些东西想的过于理想和简单了。 总结,8个字:**呼吸不停,学习不止** 在这之后,自己学习技术真的非常快,可以和以前的知识网结合起来。比如学React只用几个小时吧,加上Redux、Umi、Dva等一系列也就一两天,当然也不是说太深入。 下面讲一下三段实习经历吧,希望对大家也有所帮助 <img src="https://pic.code-nav.cn/migrate_image/8afa38a715534f1c2de83c55d9e41c26.png" alt="" width="64px" /> **实习经历** **1. 籽微金融** 一家金融互联网公司,工作是Java微服务后端研发,这是第一次接触企业文化和社会环境,学到了很多知识,坐在导师旁边,工作效率很高。虽然每天要坐高铁(公司在火车站附近)上班,但也没什么压力。业务比较复杂,曾花一周多去画流程图,再用代码去实现,培养了方案建设分析能力和耐心。 也经历了一些特殊的事情,比如一个同事刚进来没多久就因为工作经历多说了一年被查出来开除了(k,唯一的朋友啊),然后帮他收拾代码摊子。还有一个姐姐请我喝奶茶,说她老公想去头条(字节跳动旗下),后来我对字节跳动的关注度就大幅度提升了,预定下一家实习公司。 实习共两个月,后一个月很轻松了,基本天天自己刷算法写博客,也很感谢同事们的帮助,培养了自己的沟通能力。 **2. 字节跳动** 新兴互联网公司,个人非常看好。实习部门是个新部门,地铁每趟要近2个小时,在我走的前两天才建好单独的一层研发中心,之前是马蜂窝办公室(真惨)。虽然使用的是自己不太擅长的Php和Go,但学习起来很容易,导师和上级非常好,给我绝对的发挥空间,从入职起就参与项目的需求评审,甚至后来是自己一个人负责了一个项目的后端,和其他部门的同事打交道也非常多,成长非常非常非常快!而且字节跳动的待遇真的没话说,全员Macbook +免费三餐零食下午茶。 后来快离职了,导师和上级也没给我安排什么任务,就每天刷刷算法,解决下之前的bug。总之,这段工作也很轻松吧~ **3. 腾讯** 从小就想进的公司,我对腾讯是真爱,当时哪怕只有1块钱,我也愿意全部献给我亲爱的宠物鹅。记得是在去年暑假还是10月左右投递了腾讯的实习,然后3月左右我在字节跳动吃饭的某一天,接到了腾讯的面试通知,还两次!这给我吓得,第一次深圳的面试官,我直接拒绝了;第二次说是上海的,我就面试了一下,这段面经在我以前的讨论帖也有。比较轻松地拿到了暑期实习offer,虽然在保研的时间点,但觉得应该也不影响,就还是入职了。 <img src="https://pic.code-nav.cn/migrate_image/116f9c7dc38adaa90e9d64ce22e57891.jpeg" alt="" width="273px" /> 在腾讯的工作,和字节跳动感受完全相反。腾讯对实习生的控制非常严格,两个月的实习我没有参与过需求评审,甚至连开发机也没接触到,发布到测服也要靠导师,线上环境就更不说了。但不得不说,有规范性是好事,比如CR,相信字节跳动也会慢慢规范化的吧。因为是做全栈,大部分测试也是自己做的,所以在字节跳动锻炼到的沟通技巧在腾讯暂时没派上用场,但相信以后必然会有用的。 因为是有实习转正机会的,所以要努力争取。正常的下班通常是6点半、8点,而我有段时间甚至是住在公司的,也见识到了加班到2点的同事,很害怕啊! 很幸运吧,得到了上级们的认可,也是一路顺风顺水,拿到了组内答辩最好的成绩,但听说还可能是白菜价,现在慌得不行。不出意外的话,还是会留在腾讯,继续努力提升自己吧! **当然也有很多后悔的事!** 1. 目标不够坚定,走了弯路,很多时间被浪费掉了 2. 在实验室研究区块链时没考虑写论文,后来才知道论文是多重要 3. 太珍惜自己的时间,有时也伤害到了身边的人 **建议** 给目标直接就业同学的建议:如果时间还多,那么就按照自己的方式和兴趣去学习技术并实践,心无旁骛。你要知道研究生也才多一年多的项目/研究时间,如果本科你把别人准备考研的一年用于学技术,那么竞争实力完全不输研究生。 给考研同学的建议:提前了解目标院校考察的专业课,并在该门课初学时就下功夫。所有实践课要好好学,平时有空也多上牛客,避免考研失败后春招完全小白 给保研同学的建议:如果一心决定读研,担心保不到好的学校,也可以准备下考研,顺便也能复习到一些面试知识 总之,目的是给自己**多一个选择,多一条后路**。 <img src="https://pic.code-nav.cn/migrate_image/e5068da0936b8158039acc8ff1cfba33.webp" alt="" width="500px" /> **尾声** 以前纠结保研还是就业的时候在某论坛发了一个帖子。有很多热心朋友给我建议,非常感谢和感动。最后自己还是放弃了保研,选择了一条自己更喜欢的路。 还是要坚持自己的初心,知道自己想要什么吧。无论如何,千万不要让别人替你做决定。 自己也不是一个自律的人,很多时候都是在逼自己去做事、去学习:比如接很多项目,提高自己的效率和抗压力;报考证书,逼自己稳稳的复习理论;作为队长参加竞赛,逼自己有了责任感;对学弟妹有了一定的影响,也要逼自己做好榜样。自己也不是一个聪明的人,但我相信“天道酬勤”的。人都会有自己的一个舒适圈,生于忧患,死于安乐,只有跳出自己的舒适圈,选最难的路,才能成功吧。杀不死你的,只会让你更强大。 人越成长,可能性就越少,现在的我已经正式工作一段时间了,也还是要坚持学习,不断进步。 其实并不难,是你太悲观。比你优秀的人都在努力,我们为什么不努力呢?
