2023年2月22日 [随记] 理想、面包

news2024/11/28 12:32:50

一些简单的吐槽,可以当个故事看一下。

文章目录

    • 简单的经历
    • 书籍清单
      • 这些是买了看过的
      • 买了没有仔细看的

眨眼间也从业2年11个月多一点(就当是三年了),在2023年1月初,距离过年还有两周的时间,因为一些个人原因裸辞( 公司裁员,拿了补偿 ),因为自身有些许爱好(跑步、骑行、登山、徒步、射箭、游泳) Money攒的是真不多 ,之后深切感受到了求职和生活的压力(特别是一月,当时也是萌新,简历写的也烂,又逢过年,怎么投简历都没有回应,两周左右才碰到一个面试,差点自闭,后来得遇贵人指点,几番修改,总算是改的有模有样了),不过至今每逢第二天上午有面试,当天晚上就会略微小失眠。

趁这段时间不用被工作折磨,也算是静下来总结总结

简单的经历

现在想一想参军可能是我目前为止唯一一段不简单不平凡的经历了(一个简单的总结就是不平凡的职业,平凡的人),得到了很多也错过了很多,一路上受到很多人的帮助,自己也犯过很多错误吧。
普通大学、普通人一个,天赋实在一般(ㄟ( ▔, ▔ )ㄏ),工作后也是普通打工人,大学自认为清醒,除了专业课课本外看了很多计算机专业的专业书籍(书籍的清单放在文章的末尾,感兴趣的朋友可以看看,都是很计算机专业经典的书籍),但是大多都是看完当时摸清楚了,过了10天半个月的就忘了,如果自己问自己一些书上的问题,只剩下感觉和当时思考问题的一些思路(锻炼了分析问题、解决问题、总结问题的能力),还有就是底气吧(对计算机领域有了全面的认时,不管遇到什么技术,能快速的把握到重点,然后借助百度、谷歌查资料、看视频(黑马、尚硅谷等等),去学怎么用)。

如果从这些书上抽知识点出一张试卷的话,恐怕我只能答出百分之30、百分之40甚至更少吧,所以后面也就不提这些了。写博客也是当时留下的习惯,就是随手记些东西(内容上也不是很有干货)有感兴趣的朋友看一下点个赞那是最好的(ง •_•)ง,一些技术深入的原理方面总结的少,基本上都是奔着快速学会怎么用,然后去用在工作当中(博客写的七零八落的,哈哈)。抽出空了之后,在总结总结原理,但是也是当时会了,后面过一段时间后就只能回忆出个大概,然后计算机这个行业的技术也是在不断快速发展的,后面由于忙,大多总结只能放在onenote上随笔记录一下,也不太有时间整理写出些好的博客,就像其他技术大牛一样,哈哈。而且现在很多技术都很成熟,网络上的资料也很多很精彩(有时看着看着就像全篇粘贴过来,哈哈,不过这样也没什么意思,写东西总得有些自己的看法,哪怕见解很简单呢!或许能给有共同经历的人些许帮助)

大学专业方向是大数据方向,自己对机器学习比较感兴趣,也看了几本相关的书。

2019年前后,对Spark、Hadoop这些分布式技术,在网络上资料还不是很多,可能也和我没有专门的去搜集有关,2018年左右,也多亏当时计算机学院的领导、老师们的高明决策(那么早就关注到大数据概念),我们计算机专业分软件工程、大数据两个方向,然后我选的是大数据方向。当时的老师们虽说对这些新技术没有太多经验,但是他们总结的一些概念、讲解的一些内容、推荐的一些资料、课程,给了我很大的帮助,当时有位老师推荐的慕课网上的厦门大学林子雨老师的大数据课程(Spark、Scala等等)多亏我当时留心仔细听了听,都拿到了电子的证书,现在想想也是给后来工作上快速应用Spark,用Scala写代码打下了些许基础。

2020年初,也是受到一些疫情的影响的,比如论文答辩都是在线上完成的,这里得感谢当时的老师,指导的非常耐心,后面一遍一遍的帮我们审论文,指导我们论文怎么选题、怎么写。当时的校招也是稀稀拉拉的,莫名其妙的就错过了(现在想来实在是心塞)

2020.06毕业,2020.05第一份工作,得遇贵人(现在想想当时可能吃了些亏,但是有了这第一步,后面就是积少成多了,否则恐怕会在家里蹲?越拖越不好找工作),积累了宝贵的经验(真正应了马云的话,996福报(甚至有几次997),活多钱少离家远,打卡签到、迟到扣钱,真的是入不敷出,在项目上觉得能学习NLP相关的知识,于是坚持7个月多,后续项目被公司冷藏后,果断跳槽 ),在数据挖掘、NLP方面一窥全貌算是入了个门(当时),可惜的是没有在NLP方面进一步的进阶(小单位搞这个在模型优化、模型编写方面投入成本还是很大的,后续优化也要很多人持续投入研究)。

2021年上半年,换城市,第二份工作,得遇贵人(当时的技术面leader,很厉害的一个人,大数据架构师),工作强度是有的(驻场开发,工作地点不是很稳定) ,在大数据数仓方面积累了经验。当时将这一个项目完整的走完(从一开始的立项到项目上线,最后到验收,然后被派往下一个项目组,于是选择跳槽,哈哈)不过当时也是想在大数据领域有更多的探索,于是在看机会。

2021年8月,第三份工作,得遇贵人(当时技术面是两位leader,一位是数据分析师、一位是技术总监,特别是薪资上一点都没有压价,很有竞争力)聊的很愉快,在工作中受到到他们很多的帮助和关心,特别是2023年1月离职后,领导同事都帮了很大的忙。

基于以上工作呢,对很多技术,比如Spark、Hive、Flink、Doris、ClickHouse、HBase、等都是先学会怎么用,怎么去应对业务上的挑战,然后在抽时间看看原理,比如Spark Sql优化执行引擎、Spark Shuffle机制、MR原理、hadoop文件上传下载流程、Flink barrier、Flink watermark、Flink Checkpoint机制、Java GC、Flink partital update。
其实这些分布式技术有很多相似的地方,比如分区机制、compaction机制、Merge机制、数据在内存中局部排序、全局排序等等。

特别是Spark和Flink在API调用方面方法是很相近的,不过Spark SQL比Flink SQL更丰富些

最近当然也经历了比较多的面试,突然发现,很多企业强调一个人的工作稳定性,对于这个我只能说仁者见仁智者见智了,互相换位思考一下,感觉合理又感觉不合理,矛盾啊矛盾。有的时候不是不想在一份工作上长久的呆下去,可是这真的是看缘分。简历筛选的关难过啊,不过只要被约面试,那么他们对3年3跳的经历就不是很在乎了,基于自身的经历大致说说就OK

程序员这个职业网络上又常常说30、35都是门槛、轻松年薪好几十万、甚至百万的什么的,如何把这个职业干的长久,一直以来也没有什么说法,国内的就业环境又是一言难尽,个中酸甜苦辣,也确实是冷暖自知了。

关于面试的一些看法,也是网上很多人总结的,其实小厂、小公司大多很看重项目经验和对一些技术的应用能力,会适当考察你掌握的深度(当然也不会很深),能回答上80%基本上技术面就很OK的过了,但是HR面就很考验技巧了,多展示自身的稳定性。

中、大厂的面试就非常考验基本功了,这个面试就会让我既心动又无奈,算法原理、框架原理、数据结构原理,只能是多多准备,期待有天有幸能过了简历筛选的那一关。

面试这个太看重缘分了,每个面试官问的问题侧重点都是不同的,所以只能是多准备,以不变应万变,不会就说不会就可以了,或者说个大概,即使错了也别在意,面试完多总结总结。

即使面试过了也存在风险,比如经历过的一个面试,上市公司,薪资福利待遇丰厚,真香,一面电话面试、二面HR+技术部门负责人面试,面试结束后没多久,大概40分钟吧,收到HR说面试通过的消息,HR说提交下信息,就可以走Offer审批了,结果等了一周offer审批被大老板给挂了…

书籍清单

工作后就没怎么再翻了,哈哈

这些是买了看过的

这些基本是有仔细耐着性子看过1、2遍的
在这里插入图片描述
这本只能说是非常的厉害,别人送的,奈何当时买的太早一开始根本看不下去,后面上大学后学过些专业课后,再看就能看下去了

在这里插入图片描述
这本也是非常厉害,计算机网络我感觉是将的最清楚最全面的了

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

买了没有仔细看的

在这里插入图片描述
耐着性子也看不下去,哈哈

在这里插入图片描述
这本代码偏多,大多是很经典的应用

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/364238.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

拓扑排序的思想?用代码怎么实现

目录 一、拓扑排序的思想 二、代码实现(C) 代码思想 核心代码 完整代码 一、拓扑排序的思想 以西红柿炒鸡蛋这道菜为例,其中的做饭流程为: 中间2 6 3 7 4的顺序都可以任意调换,但1和5必须在最前面,这是…

详细介绍React生命周期和diffing算法

事件处理 1.通过onXxx属性指定事件处理函数(注意大小写) React使用的是自定义(合成)事件, 而不是使用的原生DOM事件 —— 为了更好的兼容性;React中的事件是通过事件委托方式处理的(委托给组件最外层的元素) ——为了的高效。 2.通过event.target得到发生事件的DOM…

数据挖掘,计算机网络、操作系统刷题笔记54

数据挖掘,计算机网络、操作系统刷题笔记54 2022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开 测开的话,你就得学数据库,sql,orac…

搭建kafka集群

Kafka集群依赖ZK,需要先启动ZK集群 机器:hadop101,hadoop102, hadoop103 【1】在hadoop101解压: tar -zxvf kafka_2.12-2.4.1.tgz -C ../module/ 【2】在hadoop101修改server.properties配置: #指定broker的id,类似zk…

亚马逊云科技SageMaker:实现自动、可视化管理迭代

现如今,AI正在成为跨时代的技术,在数字经济发展中登上舞台,发挥关键作用。在Gartner发布的《2022年新兴技术成熟度曲线》*报告中,AIGC(即AI Generated Content,人工智能自动生成内容)被列为2022…

微搭使用笔记(四) 通过循环展示组件+json配置生成表单及数据获取

背景及整体思路 上篇文章我们通过微搭提供的数据模型完成了问卷表单页面的创建和数据采集,相对来说除了数据模型配置略显复杂外其他的倒还算方便。 本文我们通过for循环加上json文件配置的方式实现一个通用表单页面,如果更换了表单只需要替换掉json配置…

stm32 VM8978 音乐播放

一、WAV文件 1、WAV文件简介 2、WAV文件的解析 二、WM8978 1、WM8978介绍 2、WM8978特点 3、WM8978接口 4、WM8978框架 5、 WM8978 寄存器 三、IIS详解 1、IIS介绍 2、 IIS 的特点 3、IIS框架 4、 音频协议 5、 IIS Philips 标准 6、 IIS 时钟 四、音乐播放硬件…

力扣-删除重复的电子邮箱

大家好,我是空空star,本篇带大家了解一道简单的力扣sql练习题。 文章目录前言一、题目:196. 删除重复的电子邮箱二、解题1.正确示范①提交SQL运行结果2.正确示范②提交SQL运行结果3.正确示范③提交SQL运行结果4.正确示范④提交SQL运行结果5.其…

2.22Linux系统搭建

一.搭建Linux运行环境需要部署Java程序到服务器上,这样程序才能被外面的用户访问到1.安装jdkyum install develop x86_642.安装tomcat1)下载好,通过xshell直接拖到服务器上,依赖了rz命令2)解压缩unzip命令3)使.sh都有可执行权限chmod x *.sh4)启动 sh startup.sh5) 验证 ①ps a…

MAC配置pycharm

Mac配置pycharm 恢复出厂配置 # configuration rm -rf ~/library/preferences/JetBrains/ # caches rm -rf ~/library/caches/JetBrains/ # plugins rm -rf ~/library/application support/JetBrains/ # logs rm -rf ~/library/logs/JetBrains/文件头部 Python #!/usr/bin/e…

Mind+Python+Mediapipe项目——AI健身之跳绳

原文:MindPythonMediapipe项目——AI健身之跳绳 - DF创客社区 - 分享创造的喜悦 【项目背景】跳绳是一个很好的健身项目,为了获知所跳个数,有的跳绳上会有计数器。但这也只能跳完这后看到,能不能在跳的过程中就能看到,…

【Linux】virtualbox获取虚拟机串口日志方法,值得收藏

环境 宿主机:redhat 7.8 virtualbox :6.1.10 虚拟机:UOS 1050u1a x86 一、virtualbox设置 在串口栏中勾选 []启用串口 端口编号选择COM1 端口模式选择裸文件 Port/File Path: 填上 /tmp/box 也就是说我们在宿主机器的/tmp/中创建了vbox的…

C语言知识总结

" "和’ 的比较 " "视为字符串,且编译器在后面自动加上’\0’ 则视为单个字符,整型 1、本质区别 双引号里面的是字符串, 而单引号里面的代表字符。 2、输出区别 str “a”输出的就是a这个字母; str ‘a’…

GSON入门篇(内含教学视频+源代码)

GSON入门篇(内含教学视频源代码) 教学视频源代码下载链接地址:https://download.csdn.net/download/weixin_46411355/87474475 目录GSON入门篇(内含教学视频源代码)教学视频源代码下载链接地址:[https://d…

j6-IO流泛型集合多线程注解反射Socket

IO流 1 JDK API的使用 2 io简介 输入流用来读取in 输出流用来写出Out 在Java中,根据处理的数据单位不同,分为字节流和字符流 继承结构 java.io包: File 字节流:针对二进制文件 InputStream --FileInputStream --BufferedInputStre…

【数据结构与算法】字符串1:反转字符串I 反转字符串II 反转字符串里的单词 剑指offer(替换空格、左旋转字符串)

今日任务 344.反转字符串541.反转字符串II剑指Offer 05.替换空格151.反转字符串里的单词剑指Offer58-II.左旋转字符串 1.Leetcode344.反转字符串 来源:力扣(LeetCode) 链接:https://leetcode.cn/problems/reverse-string &#…

项目管理工具dhtmlxGantt甘特图入门教程(十一):后端集成问题解决方法

这篇文章给大家讲解如何解决dhtmlxGantt后端集成的问题。 dhtmlxGantt是用于跨浏览器和跨平台应用程序的功能齐全的Gantt图表,可满足应用程序的所有需求,是完善的甘特图图表库 DhtmlxGantt正版试用下载https://www.evget.com/product/4213/download …

联想小新 Air-14 2019IML电脑 Hackintosh 黑苹果efi引导文件

原文来源于黑果魏叔官网,转载需注明出处。硬件型号驱动情况主板Lenovo LNVNB161216处理器Intel Core i5-10210U / i7-10510U已驱动内存8GB DDR4 2666已驱动硬盘康佳KAK0500B128(128 GB/固志硬盘)已驱动显卡Intel UHD 620Nvidia GeForce MX250(屏蔽)无法驱动声卡Cone…

中国社科院与美国杜兰大学金融管理硕士——努力看到别样的风景

卡耐基曾说过,现在的努力是为了换取走更远的路,看到别人看不到的风景。现在卖命是为了让年老的时候,可以不用疲于奔命。对于这段话我深以为然,现在不努力,更待何时呢,就像在职的我们,想发展的更…

编译原理笔记(1)绪论

文章目录1.什么是编译2.编译系统的结构3.词法分析概述4.语法分析概述5.语义分析概述6.中间代码生成和后端概述1.什么是编译 编译的定义:将高级语言翻译成汇编语言或机器语言的过程。前者称为源语言,后者称为目标语言。 高级语言源程序的处理过程&#…