一位即将毕业的本科生,因学分问题预计年末获得双证,目前正积极寻找实习及工作机会。在开发和运维两大方向中,个人更倾向于运维,但担忧其招聘需求较少。开发方面,曾有Go、Python约3000行网络工具项目经验,Java也有合作开发经历。运维方面,熟练使用Arch Linux两年,有Debian系使用经验,并拥有两台VPS。掌握Docker,对IP、TCP、UDP有一定了解。然而,当前运维实习岗位普遍要求Kubernetes、Prometheus、SQL、Redis等经验,而本人在这方面尚有欠缺。大学期间未充分利用校招机会,现通过Boss直聘求职,但因自律性不足,每日有效自学时间有限(约4小时),在秋招(9-10月)前一个月内,技术提升空间有限。发帖寻求网友关于方向选择、当前就业环境以及开发与运维前景的建议。
🎯 **明确职业兴趣与现实考量:** 个人偏好运维,但需正视运维岗位招聘需求相对较少的事实。开发方面虽非首选,但已有可观的项目经验积累,且开发岗位通常提供更多机会。
🛠️ **针对性技能提升与项目实践:** 鉴于当前运维岗位对Kubernetes、Prometheus等技术栈的高要求,建议在有限时间内,优先学习并实践其中一个核心技术(如Kubernetes基础操作与概念),并通过小型项目进行巩固,而非泛泛涉猎。
📈 **评估就业环境与前景:** 当前就业环境充满挑战,开发和运维都有其发展空间。开发领域技术更新快,但入门机会相对多;运维领域强调稳定性和系统性,一旦掌握核心技能,职业稳定性较高,尤其是在云原生和SRE领域,前景广阔。
💡 **求职策略调整:** 考虑到秋招时间紧迫及自学能力限制,建议在投递简历时,突出已掌握的技术(如Go/Python开发经验,Docker,Linux系统管理),并诚恳说明在特定运维技术上的学习意愿和初步了解,争取面试机会。
📚 **平衡兴趣与机会:** 在有限时间内,可考虑将学习重心放在对开发和运维都有帮助的通用性技能上,例如更深入地学习网络协议、操作系统原理,或对某个语言(如Go)进行更深入的掌握,以增加整体竞争力。
本人本科结业(学分上出了点小问题),预计年末拿双证,计划在这之前找实习然后工作。目前方向有两个:开发和运维,个人偏好运维(兴趣在这一块),但是又听说运维招的人少。
开发方面之前有用 Go 、Python 各写过 3000 行左右的网络向个人工具(包括基于现有算法的简单自创协议),Java 也有和别人合作过写点小东西。运维方面我连续用 Arch 当操作系统大概两年了,Debian 系的也有用过。有两台 VPS (只部署过小东西倒是)。会些 Docker ,因为自己折腾过网络方面的东西,IP 、TCP 和 UDP 也会些。自认有点底子,但尴尬的是网上招运维实习的好像要 K8S 、Prometheus 、SQL 、Redis 相关经验,奈何这方面我都不具备,前两者也就跟着官网教程走过一遍。
大学期间路子没走好,校招也没去,目前在家里投 Boss 直聘。如果这段时间再学些技术的话也有点呛,我自律不太行,统计过除非有强烈兴趣每天最多只能自学 4 小时。秋招大概大概 9 月~10 月,现在 9 月底,一个月内能学到的东西有点有限。
请求各位网友指点下?另也请问当下就业环境如何(只知道情况糟糕),运维和开发的前景?