要是能重来,你还会选择程序员吗?

2023-10-31 23:01
文章标签 程序员 选择 重来

本文主要是介绍要是能重来,你还会选择程序员吗?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

昨天面试了2个应届毕业生,一男一女,男的我觉得技术还可以,就录了,女的没有通过,完事后我去厕所边上的楼道抽烟,却发现女孩子蹲在地上哭的一塌糊涂。

公司楼下

我听得很清楚她跟那个男同学说的话,她已经忘记了这个月面试了几家公司,但起码投的简历都有上百份,但到现在还没有找到工作。

我不禁想起了我刚毕业的时候,何尝不是跟她一个模样。

这篇文章有点长,但绝对是精华,涵盖了刚毕业时找工作的艰辛历程和工作后的烦死,如果你还在迷茫,通过这篇文章,无论是校招还是社招,你都将知道未来该怎么办?记得帮我点赞哦


一、毕业时找工作的艰苦

我大学上的是普通二本,学的网络安全,毕业时想找的也是网安方面的工作,大学时成绩还算是挺好的,拿过3次国家励志奖学金,以为只要把学校的课学好了,找工作肯定不是问题。

结果到了社会找工作才发现,事情并不是我想的那么简单。

我是答辩完直接卷铺盖走人去长沙,当时是满怀斗志,以为像我这样有技术的大学生找个工作不难,毕竟外面那么多低文凭或没技能的人还一样工作着,我怕什么?!

在这里插入图片描述

于是我就用了身上大半的积蓄租了一个房子,开始投简历找工作,结果这一找就是两个多月…简历投了很多家,面试邀请的却不超过10家,结果只有2家通过了,但我全都拒绝了,因为薪资太低了。

3000块钱一个月,哪怕我做个销售都差不多是这样吧?当时我就想,如果是这样,我读大学的意义在哪里?

我不甘心地继续找,结果在第2个月的时候我认命了,因为我口袋里已经没有多少RMB支持我继续找下去了,最后还好有一家2800月薪的公司录了我。

决定上班的那天我没有哭,只是买了8瓶啤酒在家里酩汀大醉。我堂堂大学生,还不如个销售薪资高,我很难接受。。。。。

在这里插入图片描述


二、如果大学能重来,我还会选择当程序员吗

工作之后慢慢开始意识到自己欠缺很多东西,就算是同届的同事,在他们身上我都看到了很多超过我的地方,他们的薪资比我高很多,于是我那三年都在思考,如果大学能重来,我还会当程序员吗?我的大学应该怎么过?

工作了9年,出过书,创过业,现在在大厂做个小领导,而这个答案也越来越清晰了。

答案是我还是会选择当程序员,而且我绝对不会让自己输在毕业的起跑线上。

在这里插入图片描述

我精心整理了网络安全的从入门、进阶、实战的视频课程和电子书,都是技术学习路上必备的经验,跟着视频学习是进步最快的,而且所有课程都有源码,直接跟着去学!!!(获取方式在文末)


三、大学一定要去做的几件事

如果我的大学能重来,我一定会去做这几件事情,而不是让自己止步于课堂成绩和奖学金而已,希望大家的大学比我过得充实。

1.深钻网安技术

大学教的东西太有限了,甚至我依然记得我们老师说:

“这个恶意代码注入章节的东西我们就不讲了,考研不会考到,感兴趣的同学自己研究下…”

结果当时还以为又少了一块硬骨头要啃,结果工作后才发现,当时没学的,都得自己捡起来…

那么应该深钻哪些东西?我给大家整理成了学习路线图,包含了攻击和防守2个方面的技术。
在这里插入图片描述

学习路线图上的技术点知道了,去哪找资源学习?文末我准备了网安从入门到进阶的资源,或许能帮到你。

2.实习

一定要实习,当时我偷懒就是因为没有去实习,结果找工作的时候连实习经验都没有,少了一项面试加分项。

去实习有两个好处:

  • 实习都有转正的机会,能直接转正。很多本科同学,能进阿里,都是靠实习转正,并不是通过校招!!!
  • 即便进不了大公司实习,有实习经历就会有项目经历,一举两得。
3.积累项目经验

项目经验是面试时的重点,证明你所写的那些技术是否都真的会了。

现在网上那么多的实战教程、github上遍地的源码分享,都可以为你所用,建议去参加CTF之类的大型赛事,不管获奖与否,都会对你大有益处。

在面试时,这些项目经验都可以写上,最关键的是自己要弄通、弄会,尽量先仿一遍,自己再从头到尾自己再写一遍,把所有涉及到的知识点都弄通弄会。

面试的时候,就实话实说,就说你自己仿的,没有关系,做为面试官,我们更看重的是你会啥并且你是不是真的会。

在这里插入图片描述

4.写博客

强烈建议学计算机的大学生要多看博客、多写博客,它能让你结实到更多志同道合的人,并且能增加你在技术圈的影响力,甚至会有内推的机会,这不比你自己去一家陌生公司试水强吗?

而且面试的时候博客也是加分项,不光是我会给博客写的好的人加分,很多公司都有这个情况,为啥?因为不光是圈内的影响力,还有一点就是:你会的东西并不算会,如果你能把别人教会了,那才是真的会了。


这是我的大学毕业时、工作9年的经验,希望错误不再继续,愿每位计算机的同学都能找到满意的工作。

迷茫本就是青春该有的模样,但不要让未来你讨厌现在的自己!!!共勉。

在这里插入图片描述


对于想要学网安的朋友们,我这些年来也收藏了一些技术干货,也一起分享给你们!

1.视频教程

网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。

在这里插入图片描述

(都打包成一块的了,不能一一展开,总共300多集)

🐵这些东西我都可以免费分享给大家,需要的可以点这里自取👉:网安入门到进阶资源


2.技术文档和电子书

技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。

在这里插入图片描述

3.工具包、面试题和源码

还有我视频里讲的案例源码和对应的工具包,需要的话也可以拿走。
请添加图片描述
最后就是我这几年整理的网安方面的面试题,如果你是要找网安方面的工作,它们绝对能帮你大忙。

在这里插入图片描述

这里我准备了很多python相关资料,是我当年自学网安时整理的,都是干货,想要直接带走

在这里插入图片描述

🐵需要的可以点这里自取👉:网安入门到进阶资源

这篇关于要是能重来,你还会选择程序员吗?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/318728

相关文章

基于Python实现多语言朗读与单词选择测验

《基于Python实现多语言朗读与单词选择测验》在数字化教育日益普及的今天,开发一款能够支持多语言朗读和单词选择测验的程序,对于语言学习者来说无疑是一个巨大的福音,下面我们就来用Python实现一个这... 目录一、项目概述二、环境准备三、实现朗读功能四、实现单词选择测验五、创建图形用户界面六、运行程序七、

前端知识点之Javascript选择输入框confirm用法

《前端知识点之Javascript选择输入框confirm用法》:本文主要介绍JavaScript中的confirm方法的基本用法、功能特点、注意事项及常见用途,文中通过代码介绍的非常详细,对大家... 目录1. 基本用法2. 功能特点①阻塞行为:confirm 对话框会阻塞脚本的执行,直到用户作出选择。②

Python 中 requests 与 aiohttp 在实际项目中的选择策略详解

《Python中requests与aiohttp在实际项目中的选择策略详解》本文主要介绍了Python爬虫开发中常用的两个库requests和aiohttp的使用方法及其区别,通过实际项目案... 目录一、requests 库二、aiohttp 库三、requests 和 aiohttp 的比较四、requ

el-select下拉选择缓存的实现

《el-select下拉选择缓存的实现》本文主要介绍了在使用el-select实现下拉选择缓存时遇到的问题及解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的... 目录项目场景:问题描述解决方案:项目场景:从左侧列表中选取字段填入右侧下拉多选框,用户可以对右侧

如何选择适合孤独症兄妹的学校?

在探索适合孤独症儿童教育的道路上,每一位家长都面临着前所未有的挑战与抉择。当这份责任落在拥有孤独症兄妹的家庭肩上时,选择一所能够同时满足两个孩子特殊需求的学校,更显得尤为关键。本文将探讨如何为这样的家庭做出明智的选择,并介绍星贝育园自闭症儿童寄宿制学校作为一个值得考虑的选项。 理解孤独症儿童的独特性 孤独症,这一复杂的神经发育障碍,影响着儿童的社交互动、沟通能力以及行为模式。对于拥有孤独症兄

C#实战|大乐透选号器[6]:实现实时显示已选择的红蓝球数量

哈喽,你好啊,我是雷工。 关于大乐透选号器在前面已经记录了5篇笔记,这是第6篇; 接下来实现实时显示当前选中红球数量,蓝球数量; 以下为练习笔记。 01 效果演示 当选择和取消选择红球或蓝球时,在对应的位置显示实时已选择的红球、蓝球的数量; 02 标签名称 分别设置Label标签名称为:lblRedCount、lblBlueCount

透彻!驯服大型语言模型(LLMs)的五种方法,及具体方法选择思路

引言 随着时间的发展,大型语言模型不再停留在演示阶段而是逐步面向生产系统的应用,随着人们期望的不断增加,目标也发生了巨大的变化。在短短的几个月的时间里,人们对大模型的认识已经从对其zero-shot能力感到惊讶,转变为考虑改进模型质量、提高模型可用性。 「大语言模型(LLMs)其实就是利用高容量的模型架构(例如Transformer)对海量的、多种多样的数据分布进行建模得到,它包含了大量的先验

cross-plateform 跨平台应用程序-03-如果只选择一个框架,应该选择哪一个?

跨平台系列 cross-plateform 跨平台应用程序-01-概览 cross-plateform 跨平台应用程序-02-有哪些主流技术栈? cross-plateform 跨平台应用程序-03-如果只选择一个框架,应该选择哪一个? cross-plateform 跨平台应用程序-04-React Native 介绍 cross-plateform 跨平台应用程序-05-Flutte

如何选择SDR无线图传方案

在开源软件定义无线电(SDR)领域,有几个项目提供了无线图传的解决方案。以下是一些开源SDR无线图传方案: 1. **OpenHD**:这是一个远程高清数字图像传输的开源解决方案,它使用SDR技术来实现高清视频的无线传输。OpenHD项目提供了一个完整的工具链,包括发射器和接收器的硬件设计以及相应的软件。 2. **USRP(Universal Software Radio Periphera

《数据结构(C语言版)第二版》第八章-排序(8.3-交换排序、8.4-选择排序)

8.3 交换排序 8.3.1 冒泡排序 【算法特点】 (1) 稳定排序。 (2) 可用于链式存储结构。 (3) 移动记录次数较多,算法平均时间性能比直接插入排序差。当初始记录无序,n较大时, 此算法不宜采用。 #include <stdio.h>#include <stdlib.h>#define MAXSIZE 26typedef int KeyType;typedef char In