毕业已经两年,这意味着从车辆工程转行做程序员已经两年。这两年来,我从一个C语言都用不熟悉的菜鸟,一步步到现在负责软件多个模块的开发和维护。我走过很多弯路,也踩过很多坑,当然也从中不停地学习和成长。这篇文章把我这两年走过的路,以及做出的选择回顾一下。一方面是系统的梳理一下过去,另一方面希望为纠结转行的朋友提供一些参考。转行第一年转行第一年也是我参加工作的第一年,从学校踏入社会,最大的感受就是车规级ECU开发的流程和步骤竟如此复杂。在学校时,我单纯的以为ECU的开发就是在单片机上写写代码,实现想要的功能即可。然而,进入公司接触到真正车规级ECU的开发,我才知道自己的想法有多么的天真和幼稚。目前行业
985电子学院的本硕转行数字IC验证是绰绰有余了,而出来在不济薪资也在20w以上,好一点或许有望35w以上,这是我企业招人的水平。如果现在开始学,就需要重拾你大学时期的半导体物理数模电等基础课程,包括略懂的python等不过针对大部分公司的数字验证岗面试要求来说,你仍然需要系统的学习相关知识,不为别的,就为有望35w以上。至于要如何学,自学和报培训班两个都可以,个人推荐你报个班,这样不会学的太痛苦。反正也就是一个月工资而已,至于知识点就是verilog语言是必学,SystemVerilog必学,UVM验证方法学必学,这些都是数字IC验证岗位必学的地方。还有像python,Linux,c/c++
新十条之后,随着复工复产的推进,相信大环境会逐步恢复元气,而互联网产业对传统业态的改造、升级和赋能效应也只会是越来越明显。所以,如果说之前yq让全球互联网行业遭遇寒冬,那这一次相信IT业也会和餐饮、旅游行业类似,迎来全新的生机! 当然,这背后还有两个趋势需要大家认识清楚:1.传统行业从业者,会更倾向于向互联网产业转移这一点比较好理解,因为传统行业相对IT业而言,准入门槛低得多,供大于求的基本面造成从业者薪资天花板较低,而且职场中承受着身心双重压力;随着2023新年的到来,打工人势必为新一年的职场规划做出选择——或考公、或考研、或转行进入互联网,“以一技之长跻身都市白领之列,好歹混个体面的工作”
一、列转行mysql数据库中,我们可能遇到将数据库中某一列的数据(多个值,按照英文逗号分隔),转化为多行数据(即一行转多行),然后join关联表,再转化为一行数据如:有两张表,一用户表,一张学科表,需要查询学科表中的用户姓名用户表idusernameage1zhangsan202lisi213wamhwu22学科表iduser_idssubject11,2,3数学22,3语文31,2英语我们首先需要把学科表中的user_ids拆分成多行iduser_idsubject11数学12数学13数学22语文23语文31英语32英语二、普通的实现方式(需要依赖mysql.help_topic表)SELE
前言很久没有接触Mysql了。今天心血来潮,突然想了解一下Mysql列转行,看了一些文章,重点不清晰,遂有下文!Mysql官网、 社区版下载( Windows版_mysql.8.0.31下载 )概述Mysql内部提供了列转行的三个函数,分别是:CONCAT(str1,str2,...)CONCAT_WS(separator,str1,str2,...)GROUP_CONCAT(expr)数据准备数据如下,简单明了。#1、查看原始数据select*fromstudent; 如上图所示,3条数据,足以说明问题。 案例解析一、CONCAT(str1,str2,...)函数解析首先,看到该函数的
前言很久没有接触Mysql了。今天心血来潮,突然想了解一下Mysql列转行,看了一些文章,重点不清晰,遂有下文!Mysql官网、 社区版下载( Windows版_mysql.8.0.31下载 )概述Mysql内部提供了列转行的三个函数,分别是:CONCAT(str1,str2,...)CONCAT_WS(separator,str1,str2,...)GROUP_CONCAT(expr)数据准备数据如下,简单明了。#1、查看原始数据select*fromstudent; 如上图所示,3条数据,足以说明问题。 案例解析一、CONCAT(str1,str2,...)函数解析首先,看到该函数的
一.行转列:源表:方法1:casewhenselecty,sum(casewhenq=1thenamtend)q1,sum(casewhenq=2thenamtend)q2,sum(casewhenq=3thenamtend)q3,sum(casewhenq=4thenamtend)q4fromtest04groupbyy;效果:方法2:decade(decode(字段,v1(字段值或运算后的值),retu1(字段值或运算后的值与v1一直的返回值),retu(不一致的返回值)))selecty,sum(decode(q,1,amt))asq1,sum(decode(q,2,amt))asq2,
机械专业对口的工作基本都脱离不开工厂,如果对工作环境不满,可以通过转行实现。现在互联网发展如火如荼,对这个行业感兴趣吗?可以先关注了解一些!在互联网行业同类产品众多,但想在市场上生存,一定是要用质量说话的。作为软件质量的把关者——软件测试,在企业中占据着非常重要的位置。软件测试属于IT行业的技术岗位,办公室白领的工作。薪资待遇也是非常令人项目的,一位具备1-3年工作经验的软件测试工程师的工资是在万元以上的,并且薪资会随着项目经验的积累,有很大提升。再加上软件测试好入门,工作脑力强度并不大,加班不多,成为众多转行IT人士的首要选择。所以想转行学技术的小伙伴们,不妨把【软件测试】做为备选!比如来我
之前小编也说过,在IT行业的众多技术岗中,软件测试相比于其他技术岗来说是入行门槛最低的一个岗位,所以很多想转行进IT行业的小伙伴也都会将这个岗位作为转行的方向,但是霸哥想说的是,门槛低不是代表没有门槛。这篇文章就来说一下想转行学软件测试需要满足什么样的条件?首先,在学历上有要求。软件测试作为技术岗,对于从业人员的学习能力和理解能力还是有一定要求的,所以想要学习软件测试,学历最好在大专以上,这不仅是霸哥这里的招生要求,也是整个互联网企业的招聘要求,招聘网站上对于技术人员的要求基本都要在大专及以上,要本科的也不在少数,一线互联网大厂的要求更高,实习生都要硕士起,所以说想干这一行,学历就是第一道门槛
在Vim中,你可以使用以下方法跳转到文件的末尾:普通模式下,按下Shift+G:这会将光标直接跳转到文件的最后一行。命令模式下,输入:$:这会将光标定位到最后一行。普通模式下,按下Shift+g,然后输入行号和G:这会将光标跳转到指定行号的行,其中行号为文件的最后一行。普通模式下,按下Shift+g,然后输入$:这会将光标移动到当前行的行尾。在编辑模式下,按下Ctrl+End:这会将光标直接跳转到文件的末尾。请注意,Vim中的行号从1开始计数。使用这些方法中的任何一个都可以快速将光标跳转到文件的末尾。