百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 优雅编程 > 正文

一个大龄前端从业者初入IT行业的过程与感受

sinye56 2024-10-26 14:30 7 浏览 0 评论

找准自己的就业定位

一个大龄前端从业者初入IT行业的过程与感受

我已经是一个奔三的大龄青年了,以前一直做保健方面的工作,然而这并不是我想长期干下去的行业。自己一直对编程感兴趣,自学过Python,做点小程序小爬虫什么的。但是,没有相关的计算机知识背景,这点知识去找工作是天方夜谈。

年龄已不小,我知道,若是再不入行,就彻底没机会了。于是,今年初果断辞职了,在家自学,在网上学习和了解一些相关知识与行情。Python工作薪水都比较可观,不过,Python虽适合初学者却并不是适合初入行找工作的人,不少写Pyhton的程序员都是Java转的,门槛相对比较低的是前端,虽然易学难精,但入行比较适合。于是我就选择了HTML+CSS。

我在网上找了些视频教程,发现还好,能听懂。又在W3C的网站上把大部分标签和css属性都过了一遍,跟着敲小例子,算是都认识了。问题是,一到自己写页面时,就下不了手,脑子里一片空白。我发觉照猫画虎做页面的进步太慢,就找了不少免费psd网页模板,按着自己的理解,一点点做出效来,还确实有点效果。就这样磨了不少时间,页面找简单的一个个的做,一点一点的进步了。再往后,页面复杂度慢慢提升,熟练度也在提升。

几个月后,基本上拿来一张psd,都能做了。接着又学习了JS,因为有Python的基础,JS学的感觉还不算那么难。

我觉得自己可以去找工作了,就在招聘网站上投了几分前端职位的简历。过了些日子后,终于有家做切图的公司(切图网)回应了,让我某个时间去面试。面试那一天,并没有我想象的那么严肃。老板和我聊了聊,我讲了下自学的大概过程,老板让我第二天来试着做一下项目。

第二天到公司,拿到了3张页面。我一看,感觉还可以,能做出来,心中窃喜,立马开工了。感觉虽然做的慢了点,但最后效果应该是可以的。三张页面做了两天,做完交付给了相关人员。后来老板喊我去他办公室谈话说:“你这页面问题不少啊!”我有点懵。老板打开编辑器,对着我的代码讲了半天。原来效果虽然做出来了,但是代码写的是乱七八糟的。比如两块类似的元素,一个用了外边距margin,另一个用了内边距padding,其实用一个margin就能把两块的样式做了;还有的地方写的代码量过多,不是最优的写法。这时候我才明白自己过于高估了自己。不过让我高兴的是,老板最后愿意让我留下来。

往后的日子,项目一个个来,页面一张张做,老板人也挺好,遇到问题随时都可以请教,他讲的也很耐心。过了两三个月,我做的越来越顺手,出现的技术问题也越来越少,因为前面踩的坑多了,后面就少了。在这个过程中,老板的专业水准也让我不得不佩服。切图时很多让我纠结的点,他看一眼就知道怎么处理;我写几步代码就要看一下页面效果,而他看一眼设计图就能行云流水的写完一大段,然后效果出来后几乎没什么差异。这是要有长期的经验累积才能达到的能力。

来公司大半年了,现在也能独立做项目交付给客户了。这过程中,深深感受到实战是提高能力的最有效方式。前端新人找工作,最大的短板就是实战能力。而我们公司一直做学员培训,特点就是实战!实战!实战!尤其是老板在前端领域深耕多年,之前带过的新人效果都很好。一个好的实战环境+专业人士的指导是成就自己最大的捷径。学员学完之后也有机会留在公司。对IT行业感兴趣的学子们,要做就趁早,赶紧行动吧!

无论是前端小白还是老鸟,都可以加我QQ:3129521889,一起交流交流。

相关推荐

RHEL8和CentOS8怎么重启网络

本文主要讲解如何重启RHEL8或者CentOS8网络以及如何解决RHEL8和CentOS8系统的网络管理服务报错,当我们安装好RHEL8或者CentOS8,重启启动网络时,会出现以下报错:...

Linux 内、外网双网卡路由配置

1.路由信息的影响Linux系统中如果有多张网卡的情况下,如果路由信息配置不正确,...

Linux——centos7修改网卡名

修改网卡名这个操作可能平时用不太上,可作为了解。修改网卡默认名从ens33改成eth01.首先修改网卡配置文件名(建议将原配置文件进行备份)...

CentOS7下修改网卡名称为ethX的操作方法

?Linux操作系统的网卡设备的传统命名方式是eth0、eth1、eth2等,而CentOS7提供了不同的命名规则,默认是基于固件、拓扑、位置信息来分配。这样做的优点是命名全自动的、可预知的...

Linux 网卡名称enss33修改为eth0

一、CentOS修改/etc/sysconfig/grub文件(修改前先备份)为GRUB_CMDLINE_LINUX变量增加2个参数(net.ifnames=0biosdevname=0),修改完成...

CentOS下双网卡绑定,实现带宽飞速

方式一1.新建/etc/sysconfig/network-scripts/ifcfg-bond0文件DEVICE=bond0IPADDR=191.3.60.1NETMASK=255.255.2...

linux 双网卡双网段设置路由转发

背景网络情况linux双网卡:网卡A(ens3)和网卡B(...

Linux-VMware设置网卡保持激活

Linux系统只有在激活网卡的状态下才能去连接网络,进行网络通讯。修改配置文件(永久激活网卡)...

VMware虚拟机三种网络模式

01.VMware虚拟机三种网络模式由于linux目前很热门,越来越多的人在学习linux,但是买一台服务放家里来学习,实在是很浪费。那么如何解决这个问题?虚拟机软件是很好的选择,常用的虚拟机软件有v...

Rocky Linux 9/CentOS Stream 9修改网卡配置/自动修改主机名(实操)

推荐...

2023年最新版 linux克隆虚拟机 解决网卡uuid重复问题

问题描述1、克隆了虚拟机,两台虚拟机里面的ip以及网卡的uuid都是一样的2、ip好改,但是uuid如何改呢?解决问题1、每台主机应该保证网卡的UUID是唯一的,避免后面网络通信有问题...

Linux网卡的Vlan配置,你可能不了解的玩法

如果服务器上连的交换机端口已经预先设置了TRUNK,并允许特定的VLAN可以通过,那么服务器的网卡在配置时就必须指定所属的VLAN,否则就不通了,这种情形在虚拟化部署时较常见。例如在一个办公环境中,办...

Centos7 网卡绑定

1、切换到指定目录#备份网卡数据cd/etc/sysconfig/network-scriptscpifcfg-enp5s0f0ifcfg-enp5s0f0.bak...

Linux搭建nginx+keepalived 高可用(主备+双主模式)

一:keepalived简介反向代理及负载均衡参考:...

Linux下Route 路由指令使用详解

linuxroute命令用于显示和操作IP路由表。要实现两个不同子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。在Linux系统中,设置路由通常是为了解决以下问题:该...

取消回复欢迎 发表评论: