0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

我为什么选择了web前端工程师

工程师人生 来源:工程师吴畏 2019-06-26 17:22 次阅读

故事

我有故事,你有酒吗?不过熬夜的程序员还是喝加多宝吧。

真正拥有自己的电脑是大一,高中没学过计算机,凡人一个,并没有什么牛逼的故事,但很有意思。先说说为什么选了计算机这个专业吧,家里人除了对我一个人来北京之外也没有别的意见,所以完全是自己的选择。当年报志愿的时候,看到计算机这个专业,隐隐感觉自己会喜欢,于是就去百度一下这个专业要修的课程,觉得挺好玩的,也没多想,就报了。

报志愿的时候是2013年,手边放的是我的第一部智能手机,魅族MX,我管叫它梦想。那时候正是国产智能手机崛起的时候,小米魅族独树一帜。从高二开始就刷各种门户网站的手机专栏,从一开始比较外观,到硬件配置,到系统体验,再到各类软件。后来刷机,自己混论坛,改主题,刷系统,大概这些都是伏笔吧。上了大学,总算是找到自己喜欢的方向了。

后面折腾过PS,AI,PR,AE,AU等一些图片,视频音频处理软件,尽管所有的经历都与现在有千丝万缕的关系,不过还是说说web前端吧,要不该跑题了。

前端从入门到热爱

第一次有完整的前端概念是在大三寒假准备春招的时候。而第一次接触前端,是在大一上学期,异地恋,又想在女朋友生日给她一个惊喜,也不知道哪来的想法,就想做一个网站送给她,主题是梦想,因为女票那个时候还高三,想激励一下她。期间看了一些DW的书(图书馆里挺旧的书,该淘汰了),装好了DW开始写起了网站,说白了就是六七个静态页面,有视频,音乐,简单的动画,和一些极其简单的交互(点击打开礼物等),折腾了一个多月吧,就是各种百度,各种拷代码,各种学习,那时候布局还用的table,也没解决自适应的问题(曲线救国,叫女票打开网页前先把电脑分辨率调到我的电脑分辨率),后来女朋友说自己看着看着就哭了,我也很感动。

打动人的不是内容(因为做得真的一般),而是制作过程的构思,她喜欢什么,她整个浏览过程是怎样的,她会有什么感受,想在回想来,这大概也是优秀前端工程师要考虑的问题吧,用户想看到什么,用户的浏览过程是怎样的,怎样设计才能确保用户体验。也没想到是个这么美好的开始。

后来再接触前端,是大二暑假在一个创业公司里面做微信公众号开发,技术团队加我只有两个人,带我的是年薪百万的Flipboard工程师,真是手把手带我入门,特别感激。那时候还没有前端的概念,但是得益于创业团队小,我们经常探讨产品,体验,用户行为,说不上有理有据,因为没有数据,更多的是凭借leader的经验。有个印象特别深刻的案例,那天我们去做地推,发现社区的老人家大部分都用的2G网络,后来我们通过判断用户网络条件决定显示列表还是图片。那时候才知道什么是产品经理。

后来还有两次比较正式的实习,就不透露了,感觉离真正的web前端开发越来越近了,但是不懂得东西也越来越多。说说我现在对web前端工程师的认识吧。先是web,web是互联网的最初形态,起初作为展示,随着硬件、带宽的提升,互联网从文字,到图片,到语音,再到视频,然后就是现在闹得火热视频直播,互联网的发展是web发展的大背景。互联网讲究的是快,现在信息流动最快就是web,就凭这点,web就会大有所为。而作为用户直接接触的web前端,更是承担着信息展示,用户交互的重担。

大一双十一的时候买买买,大二看到一篇文章分析阿里双十一怎么抗住这么大的流量,确实从大一到大三,从大一的时候凌晨卡在付款那里,到大二付款只需等待15s,最近大三这次真是嗖的一声就把钱花出去了(心痛)。以前以为这种高并发的处理肯定是后台做了各种牛叉的优化,确实很牛叉,只是以前没想到前端也有一部分功劳,这让我对前端的好感加深,至少打破了以前的观念,前端绝不是可有可无的。

有意义的展示,必要的交互,web前端讲完了。让我来谈谈对工程的概念吧,难得这学期学了软件工程这么课,虽然只写了个简单的程序,但却写了一个学期的各种文档。工程化是一门科学,研究如何确保项目的成功,这一点在最近的前后端分离实践中体会深刻。我想,要先有工程师的思想,再修炼前端技术,才是个合格的前端工程师。

期待

这将是我的第一份工作,我的目标很明确,web前端工程师。再说个插曲,那天有幸看到一篇博客《前端工程师在地震面前能做些什么》,博主简单描叙了自己如何搭建一个网络寻人平台,没有什么技术的内容,处处都是为了别人着想,手机号码用图片显示,防止公开号码收到骚扰电话,字体大小设置不求美观,但求显眼……我很敬佩博主,想必能做这些考虑的人,技术也一定很超前。

我对前端的期待也很简单,就是产品+技术,一个好的产品能真正满足别人需求,能真正改变、提高别人的生活,这是我的愿景,希望做个好产品,但是我又舍不得技术,舍不得那种苦学专研实现功能的成就感,更舍不得那种不断学习,兼收并蓄带来的自我提升的快感。而web前端工程师这个岗位能满足我的这两个需求,这一点在我去实习的时候验证过,这就是我想要的。

虽然还没能给社会带来改变,但是我在一直向前,就想踏踏实实做点有意义的事。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 工程师
    +关注

    关注

    59

    文章

    1564

    浏览量

    68393
  • WEB前端
    +关注

    关注

    0

    文章

    18

    浏览量

    2504
收藏 人收藏

    评论

    相关推荐

    正是拼的年纪|65岁电子工程师上班VLOG #65岁退休 #电子工程师 #搞笑 #上班vlog

    电子工程师
    安泰小课堂
    发布于 :2024年07月25日 11:31:02

    用二创,1:1复刻工程师的职场现状

    工程师
    扬兴科技
    发布于 :2024年07月19日 18:30:07

    嵌入式软件工程师和硬件工程师的区别?

    嵌入式软件工程师和硬件工程师的区别? 嵌入式软件工程师 嵌入式软件工程师是软件开发领域中的一种专业工程师,他们主要负责设计和开发嵌入式软件,
    发表于 05-16 11:00

    大厂电子工程师常见面试题#电子工程师 #硬件工程师 #电路知识 #面试题

    电子工程师电路
    安泰小课堂
    发布于 :2024年04月30日 17:33:15

    企业老工程师和高校老师有啥区别

    电子工程师硬件
    电子发烧友网官方
    发布于 :2024年02月28日 17:50:00

    web前端开发和前端开发的区别

    Web前端开发和前端开发是两个相似但略有不同的概念。本文将详细讨论这两者之间的区别。 定义和范围: Web前端开发是指开发和维护
    的头像 发表于 01-18 09:54 3072次阅读

    【2023电子工程师大会】和LabVIEW:工程师经验分享pp

    【2023电子工程师大会】和LabVIEW:工程师经验分享ppt
    发表于 01-03 16:31 14次下载

    FPGA工程师需要具备哪些技能?

    、实践和不断的提升才能够达到专家级别。 结束语 FPGA技术的不断发展,为数字电路设计和系统集成提供更广泛的应用场景。作为FPGA工程师,需要不断探索和学习,跟随技术的发展,并将新技术
    发表于 11-09 11:03