只会增删改查的计算机专业学生真的不适合做开发吗?

简介: 只会增删改查的计算机专业学生真的不适合做开发吗?

首先要了解一个事实,国内的软件公司,无论是做App,小程序,Web应用还是富客户端,大多数都是MIS应用,也就是围绕业务需求的信息管理应用,其主要应用功能就是增删改查。        


无论行业内把云服务、SOA、SaaS服务、微服务、大数据等等口号吹得有多么响亮,大部分搞开发的工程师们本质上都干着增删改查的活,这些活基本上都是需求的定制开发,这种定制化的应用系统项目几乎占据了国内70%以上的开发交付市场。


其他比较讲究技术的开发需求就包括了游戏开发,设备通讯与指挥的系统控制开发,云基础平台系统的运维监控开发,数据分析、人工智能和科学实验等的计算模型开发,等等...。


再往更基础的技术研发层面,例如包括OS开发改造和驱动Driver编写,基础软件的SDK、Framework构建,这些系统也常见于开源软件,更是聚焦在数量少的团队当中,主要通过公司的资助,或战略投入来支持这些团队和项目。若完全靠上述基础软件项目的市场达到自我输血的能力,在国内凤毛麟角,因此不可能有那么庞大的人员需求。


这些硬核技术系统就需要的不仅仅是会增删改查的普通工程师了。对于一位应届生来说,即便你自认有这种能力,那么能见到这类公司的面试,就不是这么简单问你spring如何如何了,而是直接上手去试,只要你会,根本不用多问一句。


但是主要问你会不会增删改查的软件公司,一般情况也不会有能力做这些项目的,绝大多数还是靠政企关系或互联网大厂的N线外包为主体。所以这类公司既是大多数应届生必须面对的入门地,而且这类公司对于技术人才认定的意识也比较低,很多时候如何进去就是随缘。


你的面试官最后问你还会啥?实在有点让人不解,并发安全、多线程、缓存优化、还是网络通讯协议设计?或者其他什么的,上述任何一种能力,都需要入行以后,最少三四年以上的时间,真刀真枪在项目中的历练,才可能萃取到的经验。实际情况应届生真懂的不多,即便能答出来的估计不少都是背过面试经,如果这位面试官真心要筛选天赋奇高的学生,应该直接让面试者上手去试。


所以让人很不解,什么叫面试,就是总要问一个问题让人试试回答吧,这种总让你猜的面试官问题就比较玄学了!另外嘲讽你,可能跟他心情有关,也许是家里受点气,正好有这么一个权力来发泄自己的戾气。


对于科技公司,研发人员既是最大的成本,又是最核心的资产,成本和资产之间的天平决定了企业的生命力。那么技术面试官就是企业筛选研发人才的大门,是企业管理重中之重的角色,严重点讲,老板们的命都拴在了研发人才的能力,任之和运用上,这个角色的任命可是儿戏不得。


尤其是优秀应届生的选拔,眼光独具的技术面试官可以找到有潜质的苗子,稍加培养就能最大化加码企业的人才资产,反之面试过程若在很多应聘者身上留下极其不好的印象,并在朋友圈之间传播,这对公司是一种隐性的商誉损失,就比如西安某外包公司的招聘名声,都上了知乎,在本地我见过的工程师聊起这家公司,干没干过都是在自己的黑名单之列。这个技术面试官的行为如此草率,真的很无语了!


这其实就是典型的面试问你造火箭,上班安排拧螺丝的公司,事实上在行业内很普遍的现象,也导致了极为恶劣的人才培养环境,行业无法形成阶梯式的人才储备,面试者为了面试成功,大量关注面试文章指导,带火了一大波面试公众号,那么招聘企业又开始想办法在各个方面设卡来应对,这就是变本加厉的破坏人才市场的生态。


作为应届生,面试过程最看中的就是基础掌握和精神态度,例如:编程语言的语法掌握,面向对象,Linux操作系统,基础的算法和数据结构,网络拓扑规划以及动手能力等等,往往若面试官独居眼光,能从动手能力上判断出面试者是否具有计算机的天分,这就是很厉害了!基础很重要,总不能让公司给应届生冷启动吧!这个过程很漫长,成本很高,提问者其实已经算冷启动过了。


另外就是精神面貌,非常重要,颓废的眼神,邋遢的外形,还是积极的神态,清澈而向往的眼神,这些都是面试官重要的判断要素。谈吐是否流利或者结巴,对于优秀的面试官是可以过滤掉,但会直指回答者的交流内容是否在线。


但若表达力强,是一种天赋的优势,尤其是能快速领会面试官的问题,甚至在无法应对问题的情况下,可在表达技巧上发挥,引导面试官关注到自己的优势能力,这类应试者往往会在面试官心理上加分,大概率会在评语上得到表达力强,具备向项目/产品管理方面培养的潜质。


相关文章
|
4月前
|
存储 关系型数据库 数据库
附部署代码|云数据库RDS 全托管 Supabase服务:小白轻松搞定开发AI应用
本文通过一个 Agentic RAG 应用的完整构建流程,展示了如何借助 RDS Supabase 快速搭建具备知识处理与智能决策能力的 AI 应用,展示从数据准备到应用部署的全流程,相较于传统开发模式效率大幅提升。
附部署代码|云数据库RDS 全托管 Supabase服务:小白轻松搞定开发AI应用
|
2月前
|
存储 JSON 数据建模
鸿蒙 HarmonyOS NEXT端云一体化开发-云数据库篇
云数据库采用存储区、对象类型、对象三级结构,支持灵活的数据建模与权限管理,可通过AGC平台或本地项目初始化,实现数据的增删改查及端侧高效调用。
161 1
|
6月前
|
SQL 数据库 开发者
Python中使用Flask-SQLAlchemy对数据库的增删改查简明示例
这样我们就对Flask-SQLAlchemy进行了一次简明扼要的旅程,阐述了如何定义模型,如何创建表,以及如何进行基本的数据库操作。希望你在阅读后能对Flask-SQLAlchemy有更深入的理解,这将为你在Python世界中从事数据库相关工作提供极大的便利。
651 77
|
4月前
|
存储 SQL 前端开发
跟老卫学HarmonyOS开发:ArkTS关系型数据库开发
本节以“账本”为例,使用关系型数据库接口实现账单的增、删、改、查操作。通过创建ArkTSRdb应用,演示如何操作RdbStore进行数据管理,并结合界面按钮实现交互功能。
199 0
跟老卫学HarmonyOS开发:ArkTS关系型数据库开发
|
6月前
|
存储 缓存 自然语言处理
评论功能开发全解析:从数据库设计到多语言实现-优雅草卓伊凡
评论功能开发全解析:从数据库设计到多语言实现-优雅草卓伊凡
183 8
评论功能开发全解析:从数据库设计到多语言实现-优雅草卓伊凡
|
6月前
|
XML 数据库 Android开发
Android数据库的使用(增删改查)
本文介绍了一个简单的数据库操作Demo,包含创建数据库、增删改查功能。通过5个按钮分别实现创建数据库、插入数据、删除数据、更新数据和查询数据的操作。代码结构清晰,适合初学者学习Android SQLite数据库基础操作。
207 5
|
6月前
|
数据库 Android开发 开发者
Android常用的room增删改查语句(外部数据库)
本文分享了将一个原生数据库驱动的单词APP重构为使用Room库的过程及遇到的问题,重点解决了Room中增删改查的常用语句实现。文章通过具体示例(以“forget”表为例),详细展示了如何定义实体类、Dao接口、Database类以及Repository和ViewModel的设计与实现。同时,提供了插入、删除、更新和查询数据的代码示例,包括模糊查询、分页加载等功能。此外,针对外部数据库导入问题,作者建议可通过公众号“计蒙不吃鱼”获取更多支持。此内容适合有一定Room基础的开发者深入学习。
227 0
Android常用的room增删改查语句(外部数据库)
|
7月前
|
SQL 调度 数据库
开发YashanDB数据库?用 DBeaver for YashanDB 更顺手
数据库开发复杂易错,尤其在企业级场景中。为提升效率,YashanDB 团队基于 DBeaver 开源工具打造专属解决方案——DBeaver for YashanDB。它支持多类型数据库对象管理(表、视图、函数等),适配 YashanDB 特有表结构(HEAP、LSC),提供智能补全、语法高亮、SQL 调试等功能,让开发更高效流畅。推荐用于数据库应用开发团队、高频调试用户及中大型企业统一工具栈场景。
|
7月前
|
SQL 数据可视化 IDE
开发数据库不想写命令?YashanDB Developer Center 帮你轻松搞定
YashanDB Developer Center(YDC)是一款可视化的数据库开发工具,专为提升数据库开发效率而设计。它通过图形化对象管理让数据库对象清晰可见,提供智能SQL编辑器支持语法高亮与自动补全,实现PL调试的图形化操作,帮助快速定位问题。此外,操作记录可追溯,多端灵活部署,适配多种场景。无论是中大型企业研发团队,还是不熟悉命令行的业务开发者,YDC都能显著优化开发体验,堪称YashanDB的“可视化IDE”。

热门文章

最新文章

下一篇
oss云网关配置