程序员面试系列(3)起点低怎么赶超

从零到一:手把手教你用Verilog在FPGA上构建自己的FFT处理器(不依赖IP核) 本文详细介绍了如何从零开始使用Verilog在FPGA上构建256点FFT处理器,不依赖商业IP核。内容涵盖FFT算法基础、蝶形运算单元设计、整体架构实现、时序收敛优化策略以及测试验证方法,重点提升FPGA上算法部署的运行效率与资源利用率。 阅读详情

今天面了一位7年专科的程序员,有多年的项目经验,从外地来杭州不久。结合之前的面试经历说说专科起点的程序员的特点。

我职业生涯中经历的几家公司都不排斥专科学历,只要有工作经验,hr都会给到面试官,简历的区别往往体现出一个人是否在努力,有些人的项目经验越来越复杂,有些人起点是外包,过了一段时间跳到了非外包的岗位,有些人则是在小项目兜兜转转,一般团队小于5人的项目基本上不会有什么挑战,所以程序员在找工作中待遇是一方面,发展也很重要,你必须在简历中有复杂的项目核心开发经验,核心的意思是项目离开了你就很难继续运转。

所以学历对于大多数公司来说都是针对应届生的,社招的时候很少有公司介意你的起点学历,更多的是考察你在工作中的自我成长。

一、低起点起点有什么不同

在我们公司看,没有什么不同,更多的是每个人对待程序员这份职业的态度,是否打算持续学习把程序员当做一份职业,我曾经偶然看到了杭职的软件专业的课程设计,惊讶的发现课程特别贴合实际,甚至比我的学校设计更加合理,注重实际操作,基本上达到了毕业就可以独立上手开发的地步,本科的计算机相关专业理论课程多一些,偏重研究,也就是轻实践操作,导致我们专业很多毕业生毕业之后得自己参加校外培训或者靠自己参加学校的编程项目拿到实践经验,我曾经做了一个简单的CMS 系统,就是发布有些文章,文章收藏点赞,非常简单的功能,拿到了国家级大学生编程比赛 轻松拿到了三等奖,那些拿一等奖的是什么项目呢,有静态页面,有创业设计,有APP单机程序,评奖标准是什么,就是参赛者的学校,一等奖无一例外985 。

学校的区别带来的就是你毕业之后工作机会的多少,我曾经面过某大厂的岗位,带我参加面试的人闲谈的时候说,某某一个问题没回答 大厂就要了,还不是因为他的学校好。尽管我毕业的时候具备独立的开发能力,大厂当时还是没给我机会,因为大厂不缺人,应届生那么多,招聘进来需要培养,为啥不招学校好的,毕竟学校好的学生学习能力更好。

这就是这个世界的规则。

如果你毕业起点低,不要紧,只要一步一步增加自己的能力,总有一天你会超越以前你仰望的人。

毕业知我从事过一段.net 开发,曾经一位名校毕业的领导说,想我这样window系统用习惯的人,让我在服务器上打命令行很难学进去,当时我没有相信,后边我又自学了Python ,发现没有什么不可能,不能迷信权威。

我另一位同事很励志,他是普通本科学校毕业,先自学英语和国外客户沟通,后边转行数据挖掘,现在是蚂蚁的算法专家。

当时他主动降职来到我们组,跟我们一起研发个性化推荐,向同事请教算法知识,坚持这条路。

我没有选择算法,因为我了解自己,英语不够好,看不了论文,数学不够好,分析不了算法原理,尽管现在很多算法都分装好了,使用方便。

我经历过一家公司 运维部有一位年龄40多岁的员工,他最早是做网管的,没错就是网吧的网管,后来自学成了运维专家。

有同事中专毕业学习的是化工,感觉工厂太危险,转行做了程序员,现在守着.net技术也能在杭州安家。

二、实践派程序员的特点

实践能力强,很多本科生原理明白,但是你让他去写一个模块,就会遇到实践问题,不知道如何解决。专科生解决问题的时候,更加依赖经验,通过勤奋的实践来解决问题,很多时候我们程序报错,就会把报错信息贴到搜索引擎中点击搜索,专科生会逐条分析实践,通过试错的方式解决,这样虽然效率低,但是总能解决问题,我工作前几年也喜欢这样,遇到问题就想着快速解决。
还有就是绕过问题,同一个问题解决思路很多,例如有些公司做系统 浏览器不兼容,那么久强制要求用户安装某一个版本的浏览器,并发导致OOM,就设计排队机制。

实践是优点,如果能结合理论定位问题,实践会如虎添翼。

专科程序员的项目感觉很强,候选人的表述中发现,很多人对自己的项目业务非常熟悉,各种业务逻辑细节表述清楚,涉及的技术也都知道,这就是实践带来的好处。

三、怎么提升自己的能力

计算机知识点众多,怎么提升自己的综合实力呢,首先程序员的技术实力是综合能力的一部分,并不是全部,甚至不是主要的,当你达到独立解决问题的技术水平的时候,你的沟通能力,思考能力,设计能力,业务理解能力 这些非技术方面的能力提升也很重要。

在实践中成长,在我们日常工作中总会遇到棘手的问题,遇到问题可以先临时解决,但是一定要接下来追根溯源,最常见的比如OOM,

很少有程序员遇到线上OOM,遇到了就去拿dump文件,学会独立分析。解决问题。

有些疑难问题的解决最能体现一个人技术上解决问题的能力,我们需要结合自己的工作实践,敏感的学习。

例如很多程序员没有接触过分布式,可以自己本地用docker 构建一套分布式系统,简单的限流,负载均衡都亲自操作一下。

如果找工作的时候短时间积累不了那么多知识,就背诵网络上分析的八股文,背诵八股文说明一个人的态度,面试过很多候选人,面试的时候套路题目都不准备一下,靠着运气找工作,想着大家都是这样不动就绕。

这样下去路越走越窄。

计算机基础构建 盯住考研408 的专业课就好,不需要每个解析都知道,通常的套路题目要背诵,计算机三次握手,四次挥手。

http 状态码。基本的数据结构,链表遍历,数据遍历。

对称加密,非对称加密。这些日常工作中都会涉及到。

面试的时候注意引导面试官朝自己熟知的方向问,我曾经被问了MQ 的延迟队列实现电商的订单取消,当时我不知道这个场景,面试官问我知道延迟队列吗,我马上回到我用延迟队列做过MySQL的同步,为了保持MySQL 能迅速恢复到几小时前的状态。面试官也就没再追问了。

Far planner代码系列(2) graph_decoder系列(2) 承接上文 我们接着来看decoder_node.cpp的代码部分 void GraphDecoder::Init() { /* initialize subscriber and publisher */ //graph_sub_ 订阅节点/robot_vgraph 其类型是visibility_graph_msg/Graph的消息 graph_sub_ = nh.subscribe("/robot_vgrap... 阅读详情

相关推荐

抖音小游戏(IAA)巨量引擎投放指南

摘要:本文详细介绍了在巨量引擎平台投放小游戏广告的完整流程,包括五个关键步骤:1)添加小游戏资产,填写ID等信息并等待审核;2)添加事件管理,配置激活和关键行为事件;3)通过橙子建站创建落地页,设置跳转链接;4)新建广告项目,选择小程序推广目标;5)完成广告创建。

分享前端工程化、AI 应用、Agent 开发与大模型实践! 4485

【微信小程序】各种风格的Android面试题进来了解一下,系列篇

前言 在博主认为,对于Android面试以及进阶的最佳学习方法莫过于刷题+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现面试并不难,其次就是在刷题的过程中有没有去思考,刷题只是次之,这又是一个层次了,这里暂时不提后面再谈。 博主总结了一系列大厂面试中常问的面试技术点,深入解析以及答案,将为最近准备面试的各开发者去大厂保驾护航, 何谓面试? 博主所理解的面试,它是一个过程,是不断沉淀、不断总结、善于传达自己的专业领域技术以及解决问题能力的过程。以下是博主

m0_56169789的博客 146

顺序功能图基本结构

顺序功能图(Sequential Function Chart,SFC)是一种用于描述工业控制系统中顺序控制流程的图形化编程语言,广泛应用于PLC(可编程逻辑控制器)编程。其核心思想是将复杂的控制流程分解为多个有序的步骤,通过逻辑条件实现步骤间的切换。顺序功能图通过图形化的方式简化了复杂控制逻辑的设计,尤其适用于需要严格顺序控制的工业自动化场景。[初始步] → 转换条件1 → [步1] → 转换条件2 → [步2] → ...[步X] → → [步B] → 转换条件B → → [合并步]

ayingqin1的博客 1224

系列教学,阿里程序员的Android之路

自我介绍一下,小编13年北京科技大学毕业,曾经在字节跳动待过,也去过vivo、小米等大厂,18年进入华为一直到现在。小编这些年深知大多数初中级Android工程师,想要提升自己,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此我收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担,能在岗位上再创辉煌,步步高升!!。

2401_84873484的博客 718

西门子S7通信协议TSAP配置全攻略:从默认值到自定义修改(附各型号对照表)

本文深入解析西门子S7通信协议中TSAP配置的核心原理与实战方法。针对S7-200/300/400/1200/1500等主流PLC型号,提供了默认TSAP对照表,并详细阐述了如何根据机架号和插槽号计算或自定义Remote TSAP。文章结合常见连接失败案例,给出了系统化的排错流程,旨在帮助工程师快速打通S7通信链路,提升工业自动化现场调试效率。

weixin_29163797的博客 278

半导体关键系统之RMS浅谈

这种系统还要求设备在设备上的配方发生变化时通知工厂主机,并需要与EAP(Equipment Automation Process)联结,旨在实时管控自动化系统所用配方与用户当初的设定是否匹配,从而使得自动化系统所用的配方更加趋于安全。例如,制药行业中的药品生产管理系统(GMP),它对药品的生产过程进行严格控制,包括原材料的采购、生产工艺流程、质量控制等方面。这些系统通常与企业的生产系统集成,能够对产品的配方进行精细化管理,包括配方的设计、试验、验证、生产等环节。

阿拉伯梳子的专栏 6155

GitHub上的4个原创Java面试指南,看完面试大厂妥妥的,2024年最新mongodb面试问题

说句实话,如果一个打工人不想提升自己,那便没有工作的意义,毕竟大家也没有到养老的年龄。当你的技术在一步步贴近阿里p7水平的时候,毫无疑问你的薪资肯定会涨,同时你能学到更多更深的技术,交结到更厉害的大牛。推荐一份Java架构之路必备的学习笔记,内容相当全面!!!成年人的世界没有容易二字,前段时间刷抖音看到一个程序员连着加班两星期到半夜2点的视频。在这个行业若想要拿高薪除了提高硬实力别无他法。你知道吗?现在有的应届生实习薪资都已经赶超开发5年的程序员了,实习薪资26K,30K,你没有紧迫感吗?

2401_84006757的博客 514

测试人必看!正交表与Allpairs工具对比:如何选择最适合你的组合测试方案?

本文深入对比了正交表、PICT与Allpairs三种主流组合测试方案,帮助测试人员根据项目场景做出最佳选择。文章分析了各自的核心原理、优劣势及适用场景,特别强调了在涉及复杂约束时PICT工具的强大功能,并提供了从原理学习到CI/CD集成的实战选型指南。

weixin_29224309的博客 267

我阿里P7了解到的Android面试的一些小内幕!附带学习经验

前言 马上快到金三银四都春招阶段了,在这本就是跳槽、找工作的年后黄金时间,大多数求职者都早早做好年后求职的准备,其中不乏有年前早早辞了工作准备年后跳槽的有经验的职场老人们,也有一批即将毕业的应届毕业生的职场新人们。 但是受此次“新冠肺炎”疫情影响之后,“金三银四”逐渐演变成千军万马过独木桥,一边是摩拳擦掌有经验的职场老人们,而另一边则是即将毕业跃跃欲试的新鲜血液,只会让求职人才们越积越多,面对这样岗位少求职者多的情况下,竞争力可想而知,再加上企业的招聘计划调整,侧面也是加剧了求职的难度。 面试题 PS:

m0_57079376的博客 195

Keil5调试遇坑记:手把手解决J-Link驱动与固件版本冲突(附老版本驱动包)

本文详细解析了Keil5与J-Link调试器版本冲突问题,特别是当出现'The connected J-Link is defective'警告时的解决方案。通过对比升级固件与降级驱动的优缺点,提供了详细的J-Link驱动降级操作指南,包括获取老版本驱动、替换步骤及常见问题排查,帮助开发者高效解决这一常见调试障碍。

metaverse5vr的博客 107

Proxmox(pve)集群(4)存储(1)配置分布式存储ceph

它使用一种称为CRUSH(Controlled Replication Under Scalable Hashing)算法的数据分布算法来将数据均匀地分布在多个存储节点上,并确保数据的冗余和容错。它负责管理数据的分布、冗余和自动修复。PVE支持本地存储、LVM、NFS、iSCSI、CephFS、RBD、ZFS等存储方式,我这里使用两种存储方式,一种是通过ceph实现分布式存储,一种是通过truenas实现集中式存储。自我管理和自动恢复:Ceph具有自我管理的特性,可以动态地调整和优化存储集群的配置。

Monster✺◟(∗❛ัᴗ❛ั∗)◞✺的博客 2623

3名百度-,京东,腾讯被辞退的高级Android工程师现在怎么了?30岁真的是

针对Android程序员,我这边给大家整理了一些资料,包括不限于高级UI、性能优化、架构师课程、NDK、混合式开发(ReactNative+Weex)微信小程序、Flutter等全方面的Android进阶实践技术;希望能帮助到大家,也节省大家在网上搜索资料的时间来学习,也可以分享动态给身边好友一起学习!Android前沿技术大纲全套体系化高级架构视频Android高级架构资料、源码、笔记、视频。

2401_83977554的博客 645

YOLOv13改进策略【Neck篇】| GSConv 轻量卷积,Slim-Neck 减参数还不掉点

Neck 篇的第二篇继续"替换式"改进,这次的对象是 Neck 里的下采样卷积。GSConv 出自《Slim-neck by GSConv: a better design of lightweight detector》(2022),它的出发点:DWSConv(深度可分离)轻但"信息混不进通道",标准卷积重但表达好——GSConv 用GConv(分组卷积)混通道 + DWConv 补空间 + Channel Shuffle 打散,两全其美。

qq_53329130的博客 30

安卓面试宝典,字节大牛教你手撕Android学习,系列教学

开头 最近,程序员这个圈子可谓热闹非凡,前不久,一个神奇的开源项目996.ICU诞生,几天时间就有超过10w+ star 和 1w+ fork ,可谓是Github上star增长最快的项目。996.icu将程序员996的严重加班情况带到了大众面前,马云、刘强东等互联网大佬也因为996发声被推到了舆论浪尖。 这事儿才消停几天,互联网圈又出现大瓜,今天下午,一个开源库go-common的开源库又引起了瓜友们的热议,才短短几个小时就达5000+ star 和 5000+ fork。过一会刷新一次就会涨几百个sta

m0_57077948的博客 312

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

安卓多媒体开发!Android高级工程师面试实战,系列篇

开头 最近,程序员这个圈子可谓热闹非凡,前不久,一个神奇的开源项目996.ICU诞生,几天时间就有超过10w+ star 和 1w+ fork ,可谓是Github上star增长最快的项目。996.icu将程序员996的严重加班情况带到了大众面前,马云、刘强东等互联网大佬也因为996发声被推到了舆论浪尖。 这事儿才消停几天,互联网圈又出现大瓜,今天下午,一个开源库go-common的开源库又引起了瓜友们的热议,才短短几个小时就达5000+ star 和 5000+ fork。过一会刷新一次就会涨几百个sta

m0_53537576的博客 467

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

BTAJ面试有关散列(哈希)表的面试题详解,已整理成文档

努力的人,应该像好色那样好学 做Android开发的同学,对Gradle肯定不陌生,我们用它配置、构建工程,可能还会开发插件来促进我们的开发,我们必须了解Gradle,而不仅限于只会当配置构建工具,我想学习它,于是就有了这一系列的文章。 正文 **那么程序员该如何度过中年危机呢?**下面就分享一下我总结的一些面对方法,希望对正在这个阶段的程序员朋友有些帮助。 1、专注本业,做深做强 程序员这个职业和律师、医生、运营等职业不同,它要求从业人员有更好的新技术学习能力,反而对于从业人员的经验要求不高。从程序语.

m0_56252652的博客 135

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

吃一堑长一智!Android开发者面试如何系统复习?面试必问

感悟 这个世界有一个“二八原则”在好多地方都发挥着作用,在Android开发上我认为也一样有用。做一个Android开发,你也许只会用到Android开发知识中的20%,有80%其实你学了也不一定会用。 而面试官也一样,他也可能只掌握了20%的知识,而且一个面试也不会有足够多的时间给你展示你全部的知识,而往往只会注意开发中最常遇到的20%。这时候,你对这些问题理解的深度就显得尤为重要。回答了10个问题,而每个问题都只是浅显分析,还没有你将一个问题讲得透彻、全面更能让面试官加分。 正文 **那么程序员该如何度

m0_56259669的博客 109

Android开发谈:这份1307页Android面试全套真题解析,吐血整理

我所接触的Android开发者,百分之九十五以上 都遇到了以下几点致命弱点! 如果这些问题也是阻止你升职加薪,跳槽大厂的阻碍。 那么我确信可以帮你突破瓶颈! 面试题 PS:由于文章篇幅问题,只以图片形式展示本次面过程我把他整理成了一份2124页的PDF(包含本次面试及解析,按系统知识分类) 一面 二面 三面 答案整理 经验总结 有的面试官不让你做自我介绍,上来直接问。不管有没有,都要和面试官沟通好,做一个好的自我介绍,让他了解自己的真实水平。不然他以为你精通客户端,上到问设计架构,下到问源

m0_56146626的博客 487

分布式事务中间件 Seata学习系列之一:初识Seata,2024年最新dubbo应用场景面试题

说句实话,如果一个打工人不想提升自己,那便没有工作的意义,毕竟大家也没有到养老的年龄。当你的技术在一步步贴近阿里p7水平的时候,毫无疑问你的薪资肯定会涨,同时你能学到更多更深的技术,交结到更厉害的大牛。推荐一份Java架构之路必备的学习笔记,内容相当全面!!!成年人的世界没有容易二字,前段时间刷抖音看到一个程序员连着加班两星期到半夜2点的视频。在这个行业若想要拿高薪除了提高硬实力别无他法。你知道吗?现在有的应届生实习薪资都已经赶超开发5年的程序员了,实习薪资26K,30K,你没有紧迫感吗?

2401_84435428的博客 955

20道Android工程师面试必问题,大厂面试题汇总_android测试工程师面试题

以Android开发转前端来说,假设一个Android高级A同学转行前端会变为前端初中级,这时从事前端的人都在加速提高,A同学要想赶超前面的拥有同样加速度的人是不可能办到的,这就导致他在转行前期极为被动,A同学还要保证在35岁前成为前端专家或者Leader才有可能在35岁后不进入衰落期,当然这时A同学的Android基本也就荒废了,很难成为专家。如果还想要在技术领域走的更远,就不要轻易的进行转行,如果想要转越早越好,越快越好,因为其他的竞争者都在加速提高,没人会停下等你的。

2401_84240129的博客 750

为什么很多JAVA程序员都是在转大数据

前言 首先JAVA的精密,强大,拥有其它语言不可替代的性能和可维护性,早已经是成为最受欢迎的编程语言之一,很多人想进入IT行业,首选的第一门语言就是JAVA。但是,在未来10年肯定是大数据的天下,人工智能的爆发,将会有大量企业会进入大数据领域,而从JAVA程序员转JAVA大数据就会有天然的优势,因为目前大数据的架构基本都是用JAVA语言完成,未来10年,JAVA大数据的需求量会越来越大。 现在学习...

微信搜:import_bigdata,大数据领域硬核原创作者 2316

收藏!大模型风口已起,为什么多数程序员、小白仍没吃到红利?

这一幕,像极了十年前的互联网浪潮——无数人明明身处时代的风口之上,却因为认知跟不上行业节奏、技能与市场需求脱节,最终只能眼睁睁看着机遇溜走,留下满心遗憾。而如今的大模型浪潮,正在重演这样的“遗憾循环”,尤其是对两类人群来说,这种困境更显突出。一类是刚入行的编程小白、在校计算机相关专业大学生。很多大学生在校园里所学的知识,大多停留在传统编程理论层面,与企业当下的大模型实际生产需求严重脱节,重理论、轻实战的问题十分普遍。

youmaob的博客 449

2021最新Java面试题目,kafka删除topic简书

一、Spring Boot 相关 (1)SpringBoot 面试专题 什么是 Spring Boot? Spring Boot 有哪些优点? 什么是 JavaConfig? 如何重新加载 Spring Boot 上的更改,而无需重新启动服务器? Spring Boot 中的监视器是什么? 如何在 Spring Boot 中禁用 Actuator 端点安全性? 如何在自定义端口上运行 Spring Boot 应用程序? 什么是 YAML? 如何实现 Spring Boot 应用程序的安全性? 如何集成 S

碧海朝天素 85

2024年爱奇艺,腾讯Java岗面试经历,这些问题我是真没抗住,linux网络编程面试题

蚂蚁面试比较重视基础,所以Java那些基本功一定要扎实。蚂蚁的工作环境还是挺赞的,因为我面的是稳定性保障部门,还有许多单独的小组,什么三年1班,很有青春的感觉。面试官基本水平都比较高,基本都P7以上,除了基础还问了不少架构设计方面的问题,收获还是挺大的。经历这次面试我还通过一些渠道发现了需要大厂真实面试主要有:蚂蚁金服、拼多多、阿里云、百度、唯品会、携程、丰巢科技、乐信、软通动力、OPPO、银盛支付、中国平安等初,中级,高级Java面试题集合,附带超详细答案,希望能帮助到大家。本文已被。

2401_83977357的博客 402

android推送!2021最新Android知识体系总结,社招面试心得

����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

fanzhang_vip0723的博客 136

这届后浪程序员不太行?别闹!他们是下一代BAT的缔造者

昨天被小破站的魔性小视频刷爆朋友圈。朋友圈塞满了表达自己要做后浪的决心和勇气的动态。我也发了个动态,视频看完后,作为一个80后的屌丝油腻中年男,深感年轻不再的恐慌。仔细看了看,身边95以...

findyi的博客 401
上一篇: 程序员面试系列(2)非计算机专业程序员
下一篇: 制作springBoot Docker 镜像快速教程
hamish-wu
博客等级 码龄15年 2814粉丝 162原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值