当前位置: 首页 > article >正文

程序员在职场中如何让自己的技能快速提高,WEB前端开发工程师如何让自己快速成为团队的核心开发人员?

今天聊一聊
就是我们在工作中就实际的
工资里面
写代码的过程中怎么提高自己的
一些技能
以及我们怎么样快速成为
就是一个团队的核心开发人
包括我以前
其实我也是一个小迷弟
后来就是慢慢慢慢
包括经历一些项目什么东西
其实现在已经慢慢成为核心开发人员
就是分享一些我
在过这个过程中的一些
自己感觉的一些经验吧
就是希望对你们呃能够有一些帮助
在这个之前
首先就是需要那个先聊一聊
就是我们如何判断一个人
就是一个前台看他的技术好不好
这个
嗯在之前的话就是200809年那个时候
那时候我也在读书啊
那个时候
如果是判断一个钱的工程师好不好
其实主要是看他
被阿姨坑的惨不惨
就是如果你趟过的空足够多
那时候浏览器基本都是i e
如果你趟过i e的空足够多
那你就是一个好前端
基本就是这个样子
如果是面试一些那个
比较高级的一些岗位
对不对大家
我感觉就好像参加
最强逼惨玩一样东西
就好像水我被坑的更惨
就是我我知道的坑更多类的这种
反正就是
就是经验多的一般都是这样的
但现在就不一样了
因为现在本身
大家都是用那个浏览器已经
更新的很好了
然后呃我们
前男友也可以做越来越多的事情
但是那个

总的来说归根结底对不对还是
就是
你写了多少个别人没有写过的代码
如果就你写了一些代码别人不知道
那么你就你的写这个代码
可能就是值钱一点
就是这样
但是呢
这些都是你要在你无数次这种
实际的码代码的过程中总结出来的

对于项目来说
就是你有非常好的解决问题的能力
对于同行来说就是你可以帮助他们
绕一些坑
那么这样的话你就是一个
比较好的程序员
对吧这个
并不是说
并不是说你假如技术好
你也不和别人分享
然后你的项目解决能力也不行
就单纯的这个技术研究的很深
那就没啥用了
别人也不会说你是一个
或是大牛啊或者技术好啊什么东西的
你技术好要有用在地方上面去
然后当你呃学到一定的阶段的话
你会发现你嗯百度里面搜出来答案
好像和你想要搜的一条不匹配
但是如果你是初级的话
基本上你在百度里就能搜的到了
到后面
其实你被迫要去使用那个谷歌搜索的
包括那个stock overflow
跟着他们的衣袖
这些功能你都要用起来
这些如果是你不用也是
这也是被迫使用的
包括我我做的这个网
我我我做个网站大家也知道吗
就是那个阿西和这个网站
你在百度里面搜的话基本上是

在后面但你在嗯谷歌里面说的话
反正不是第一就是第二
就是谷歌就知道你想搜什么东西
就可能是做的更加好一点吧
这个东西也不得不承认
然后是在我们就是
国内这种开发场景下
其实你经常看到社区里面
大家都发现一个问题
但是呢
网上信不信也搜不到
大家都是好像委曲求全啊
或者什么东西也不愿意分享
其实这样是不好的
如果这个时候你能
提供一个比较好的解决方案
那么你就很容易成为一个领袖的人物
但这只是题外哈
那我们再扯扯回我们工作中就是我们
就是如果在那个公司里面
我们上班的话
怎么提高一些技能这方面

第一个我觉得我想和大家分享的就是
你要把握住一些机会
就是第一个要把握机会

就首先你如果是没有
机会可以接接触到那些
比较复杂的场景的话
其实你没有过这种真实场景的磨练
其实你是很难提升你的技术的
我以前在公司里面
也都是开始的话就是没有接没有嗯
或者没有机会接触这种
核心的一些业务
就是后来吗自告奋勇就是这样的
就是你在公司里面一共一定要去思考
奋勇做那些
没有把握的事情
就是没被啊
不是说你做一件事情
我每次都要自告奋勇
我来我来我来
就是那些你没有把握的事情
你去自告奋勇去做
这样的话
就是提高你的技术就非常好来着
说一下我自己的情况
我在上一个视频里也和大家说了我
我的主要那些
你看那些项目
也都是那种区块链方向的
其实我最开始也不是写这个方向
我是写和大家一样就写普通这种线段
我们公司在那
个2017年的时候有一次打算转型
就是想做一个
领导同志
想去
能不能拉些人过去研究研究区块链
看看试验一下
当时我们技术部有20多个人
大家都没有这方面的经验
大家都是做传统这种开发对不对
而且2017年那个时候
国内的区块链也没有被大家所认知
这方面的中文资料也非常非常少
所有的开发开发都没有底
你说我一个签单我也没有底对不对
但这时候我跟老板聊
我就问老板
我说能不能把我
调到区块链那边的工作去
当时当时只是有个提案
就是内部里面这么说了一下
老板当时也没有确定谁去做
因为这玩意谁也都没做过
我估计当时老板也是在着急
他也不因为他也找
不知道该找谁来做这方面的事情
大家都没做过
我估计当时感觉哎
打瞌睡正好有人送枕头
你这家伙你来做
好那你给你做吧
反正我跟老板说了
老板就说那行他说没有问题
他说后面会有人给你安排工作的
然后我就回去了吗
然后
后来又有一个哥们
他也是也做这方面的吗
然后我和那俩哥就我们俩
就安排到了同一张桌子上
我们脸对脸
跟我们是脸对脸的
这张我们俩就开始做这个实验室
性质的工作
你想我们一个公司20多个技术
两个家伙做这个是实验的
实验性的对不对的
包括现在不一样
现在我们团队已经扩展扩那个
我们这个组就做区块链
这个组已经扩展到10多个人了
对吧那我和我那个同事
肯定是自然而然就成为核心开发的
因为最开始是我们俩开荒一样的
就像就像打副本一样
我们俩开荒就这么做掉了
空气空气搞到现在
那么很自然
后面我们公司转型吗
又转到区块链
转到区块链以后
你说我和那哥俩
我们俩
是不是很自然就成为核心开发人员了
因为这些基础
那些他们用的这些都是我们俩做的
基本上是无论他用到什么地方都是
我都是基于我们以前做的
我们以前都是设计好什么框架
怎么干的
你对吧
这个也是一个
持续的一个一个一个变化吧
但是我当时为什么是想做这个区分
这个我感觉为什么是个机会呢
就是我感觉
他是一个非常垂直和专业的
而且和金融是有点关系的呃
而且他用的地方
我感觉和我那个技能还是有点
有点OK的
因为他对GS要求比较高
而我GS恰好又比较好
对我我说我唱比较好
我说是相对我其他一些掌握的技能
并不说我有多么多么牛
不是这个意思
当然了
在这个工作中
其实我技术的那些提高
一些领悟其实也是蛮大的
就是我给大家分享这个
并不是说和大家炫
我的意思就是
如果你有和我差不多一样的机会
那就上真的

没有把握你说谁有谁有把握
我当时做我也没有把握
即使做到最坏的打算你做不好
又没有人枪毙你对不对
你说给你发工资让你去研究
那你还怕个啥对吧
抓住机会干对吧就
是只要有机会能进步
抓住机会来着不要怂
这个是我认为是非常非常嗯
重要的就是如果你在公司里面
你自己不想着成长的话
那么别人
肯定是
安排一些边边角角的活给你干
这样的话就是
非常不易不利于你自己提高
就是无论你在哪公司你都要想着
我要做那个最核心那一块
我要做最值钱那一块
不值钱那一块我不我不做
你要这么去想
这样的话你的技术慢慢就提高来着
但是如果你是一个初级的潜在的话
那你最好还是看看书
先把基础给补起来
这时候你要猥琐发育
就是疯狂的学习
因为你有过很多解决方案你也不知道
说实话你这玩意就墙上
你什么都不知道
你去上那也也不靠谱对不对
就是你学习过程中
就是只要能有机会进步的
那就要抓住
就是这个样子

然后就是

就是如果是你是个初中级的话
那么你可以那个
不知道怎么弄的话
你可以加一下我的微信
但是我这边
我的微信就是163的这个拼音就是呃
就是如果你感觉你
也想提高
但是好像和我说的不一样的话
那么你就是跟我说一说
我看我能不能给你一些建议
就是
如果我能帮到你当然是更好了对吧
但是这也是个机会看你把握把握了
不过我感觉是
以我的这种项目经验来说
就帮一个出征你的前端
提供一些方向性的建议
应该还是问题不大的
而且你平时如果是你有一些电
子书
或者公共场合不可不好分享那些东西
对我也可以单独给你发的
这个问题不大
但是呢
我就是把我的这种微信
我告诉你什么东西的
其实对我也是有好处的
然后我等下下面我们再说
就是第一点就是你要抓住机会
有机会上就就不要怂
第二个就是我们遇到难题
该怎么去处理
他刚才上第一步我们说就是
做那些没有把握的事情
那这个时候你肯定会遇到一些你
一时解决不到的问题
你可能是一天两天
我以前
做那个区块链开发那方面的时候
经常是两三天
其实你根本都没有什么进展的
因为那个时候资料太少了
而且我们做这个东西
基本上每个人做都是一个全新的方向
wo们做的这个大家都是不同的
所以
确实话是很赞同的
就是你出头去揽那些比较难的活
其实大家也都看着来着
你无论你什么还是有点压力的
但是你必须要给他解决掉

如果你有也有这种这种这种场景的话
那么你首先第一个你说你不要慌
就是你做之前你先
就遇到问题
你先不要去着急去去好像是
乱投一样的
你先想想思路
看看能不能是不是思路哪出了问题
然后你去那个谷歌搜一下
我建议一定要用谷歌去搜啊
就是
程序员翻墙或者科学上
我感觉应该是一个必备的基本
基本技能吧
搜的时候尽量是英文去搜
可能会好一点
当你先周围搜
周围搜不了的话那就英文再搜
然后是
谷歌搜然后是如果你还解决不掉
那第三个
就是你跟他里面去搜
有没有类似的项目
你看看别人是怎么解决的
跟他里面就是怎么搜的话
你可以网上去搜一下
就是怎么去找一些你类似这种项目
这都是网上有很多这种叫声
然后如果跟他里面还是
你也找不到这东西
那就第四步你看原码
就是你用的这些东西
你看他的调他那个原码
你看看他原码这一块是怎么去写的
可能会呃帮助很大
如果是这4个你还解决不掉
这这基本都是你自己靠你自己去
一些方式去解这4这4条
那么你解决不掉
你也别着急还有问题还有招
如果这个代表遇不到
我建议你可以先和你的同事
先交流交流
因为你的同事和你可能是做那个
大部分都会在一个公司里面
也熟悉你的场景
就是你先问问你的同事和朋友
但是最好找找那些经验稍微丰富一点
可能会比较好

然后是问的时候当然就是你
如果你解决不了
你问别人的时候对不对
你就是你不要
叫态度很不好这样态度好一点
因为
别人也没有义务给你解决这个问题
对不对
还有就是别人给你回答的时候
如果这个回答的不对对不对
你也不要和别人抬杠
或者是冷嘲热讽别人对不对
这就很不好
本身你只是想和别人交流交流经
交流经验
你说你问别人
然后别人说的即使无论对不对
你老是怼别人对吧
也不好
然后第二个
就是你去给他号连续发一些一休
你所你遇的这个场景
如果是有用过一些裤啊
或者一些包啊什么东西的
你到他的衣袖上面去发发
一般都会有人维护有人回复你的
如果他没有的话
那么你到他那个拍开ID的阶层里面
你找他的联系方式
或者是跟或者是那个
跟他里面有个那个邮箱呢
他们每个人的简介里面
一般都会有一个邮箱
你可以给他发邮件
然后就是到个offer
就这个网站你可以再发一下
这个招这3个啊
后面这两个是

是相当于你和那些作者那些联系的话
就是你发之前
我建议你要好好理一下自己的问题

据于程序员怎么就是提问什么东西
网上也有很多这种分享
你可以搜搜看一下
基本就是如果你遇到了一个问题
这个问题是
什么问题
就像你先描述清楚你的问题
然后这个问题是在什么环境下发生的
就是哪个平台上
或者你用的版本什么版本
比如我们note note是什么版本
是这这些东西的
然后你的问题出现了什么现象
怎么操作可以复现他

然后是你是做了哪些操作是来排查他
你发现了什么问题
如果你有一些日志啊或者是什么东西
你也一起发给别人
那么别人可能是有利于别人的
排查
就是你呃你问别人时候
不像那个QQ聊天呢
像不像微信聊天
什么我我回一句你答我一句
你最好一次性把你所有所有浓缩
的东西全部告诉告诉别人
这样的话别人也会一次性告诉你
这样的效率比较高了
那种QQ微信的
其实这种通信的
方式其实也并不是这么高
就如果在单说解决BUG这个情况下
其实并
并没有邮件或者一宿来的这么快
然后如果这些你还是解决不掉
那么你就是可以和那个产品经理
他们聊一聊
你看看能不能呃换一种
换一种视线
正好因为你说你也尽力了对不对
你也发现你也做不了
那你实在就没办法了
那你就看能不能改一下这种需求
也不也不是说
需求做成那就不能改了对吧
是去问一问
这种空我觉得还都是蛮好调的
我我感觉我以前写那种就是最烦的空
就是那种写的软件360给你报读
这玩意你都是哎
这种这种这种这种条又没有
这条没有什么东西
就是
你什么编辑还是软件他就给你报读
就这种条的话是很很恶心的
如果你你不是这类的话
这类这类的我感觉有点玄学一样
给他交钱基本上就就过了
就是绿色的了
然后是还有一些
是windows各个版本之间的限制啊
包括这种
这里反正是很赞同的
只要是有错误日志的
我认为只要是有错误日志的
这种bug什么东西这都不是问题
因为你都容易解决的
最怕是那种
给你报错了什么东西都没有
这是最赞同的这个东西
然后就是我不再说分享的
我们第三个观点就是如果你
解决了一个问题
表一个很难的问题吧
答案也都这方面想的零零碎碎的
你有更好的精神解决方案
你一定要博客记下来
然后是给他
我不是如果开不开眼是随你
但是我觉得你记录下来一定是更好的
你自己学会了
以前我也说吗自己学会了
那么是假如是你自己的
但是如果你能把别人也教会对不对
那就是你理解的更深
可能是你这个方案就是可行的
而且你提这个方向
你的方案不一定是最优秀的
你不要感觉你解决掉了
你就是最优秀的
别人也会在你的基础上
会更加的更新
或者是迭代
可能是优化的
可能会有更好的解决方案
那么的话你们两个都会更
都一起提高
就是这个样子
包括我本人
我就是
为什么愿意把我的微信告诉你
就是想和你一起交流交流
这也是因为有助于我的提高
包括我
我早几天有很多小伙伴和我一起
聊聊他的项目
或者什么有什么问题让我把他看一下
可能和一两个人这么交流
可能是提成有限
三五个其实可能也就那样
但是如果你交流的多的话
那么可能你的

技术那种事业
什么东西各方面都提高很多的
因为你建的项目也多
你解决的BUG也多
那么你的解决问题的能力
自然而然就提升了
对吧
所以我给你的微信你加我我可以
我可以告诉你一些学习的方式
或者是解帮你解决一些BUG
但是同时我自身我也是能提高的
就是这样的就
是你不要感觉如果你解决了一个问题
分享给别人好像你吃亏了
对吧你看马云做支付宝
他也帮助了很多问题
马云吃亏了吗
他都亏成首富了对吧
这玩意怎么说呢互相分享
然后是总结起来
就是刚才说这这个人我是工作中
可能是我感觉是我认为的一些
可以提升技术的一些
一些分享吧来着
就是这样
然后是呃还有一个
就是你做完一个产品
或者是你今天一个活做完了
对不对的
就是我认为你做完以后
就不要去出去浪了
就是做完以后
不要摸鱼或者什么东西的
就做完以后你你的活其实还没有停
就是你可以
但是很多人说你活做完去学习
去找一些看一些大拿的技术
大拿大佬的那些博客什么东西
我觉得这个方式可能

不适合我们实际的这种工作中
就是如果你项目做完了
你可以重构一下你的今天写的代码
就是你今天这个代码
就是今天给它重构掉不重构
以前的这个今天去重构掉
然后测试一下你的代码
看看有没有什么问题
然后写一写注释
就是
你感觉哪些地方是有必要写注释
或者什么东西的
能写的咱写尽量多
那就尽量多了咱是好了对不对
就是就是这样
然后是博客
总结一下
就是每天你就想一下这4件事
做完以后能不能做一下就是成功
你代码

测试代码或者写一些测试案例
但我们前台如果你写页面的话
可能是没办
法写测试验测试经历
那你就多测试一下
然后是第三个是注视
然后去博客多
多记录一下你今天的成果
就是每天这么
积累的话其实是一个
循循渐进的过程
你慢慢的话就是会好起来了
但是最开始的那那一步
我认为是最重要的
就是你遇到机会就一定要抓住
如果公司有一些
大家都不想上的这种事
而且他是比较难的这种活对不对
那么你一定要抓住他这种话
大多数都是你的一些机遇
你可以通过他进入核心团队弯道超市
如果你你想一想
你进内公司
如果他前面有一些别的
李德尔带你做
什么东西的
其实你想一想你能接触到核心吗
核心其实还是那些李德在
他们在在手里面对不对
即使你想做核心
李德想给你其实公司也不会放的
包括我现在
其实有些东西我也想放给我的同事
但是也是没的
包括领导和老板他们
就是昨天我也分享了很多
就是这些比较隐私的东西
老板就是就说只能你自己知道
不能让别人知道
如果是有问题就找你
那么给我我也不敢说实话
分享给人越多对吧
如果哪出了问题
对有问题包括昨天说的来着
做的像那种硬炫什么的
老板在我那个账号里面打了几百万
这个账号密码什么的
都我就我自己知道
你说你说关于这部分实现的技术
你说是不是只能我自己写
我也不敢把我的
把这些东西开放给我的同事给
如果开放给他
你说钱少
了是找谁不倒霉对吧
但是如果你
如果你可以做一些那种公司
想发展那些
比较困难一些东西
如果你上来对不对
那么你很可能就是公司
下一个产品线的leader
或者是核心开发人员
这个是大家肯定是毫无疑问的
这是最开始的一步啊
就是一定要抓住机会
不要怕

就是我们上学的时候其实呃
好像我们家长也是跟我们说
就是好好努力好好上学
然后要努力努力好像学的越多越好
但那时候学学的越多肯定是越好
然后工作中
好像家长们又好像
反正我爸妈他们感觉好像是
干的轻松一点
会更好一点
就是
我觉得这个好像心态有问题一样的
但是可能我父母就是这个问题
应该是你工作中其实你应该
做那些核心
做的越多
你的竞争力啊包括工资啊
以后跳槽这个
拿出来说的说的事对不对都是蛮多的
就是这样
总结一下刚才说的就是
第一个就是有机会一定要抓住
然后第二个遇到问题你不要逃避
和别人多沟通
沟通上自己也多解决解决
然后是不断的归纳

然后是低级的问题
那你就是基本上是考虑做的效率
看能不能高一点
就是怎么能高呢
那就是看你平时你积累那些代码片段
多不多你积累那些总结多不多
那么高级的问题呢就要看去研究
主要高级问题
主要是看你解决问题的能力
怎么培养你解决问题的能力
那就是看你平时那些积累
就是这样
没有了
谢谢阅读
 


http://www.kler.cn/news/10361.html

相关文章:

  • Follow My Heart Of Apirl. 2023
  • LAZADA平台开放接口的接入和参数说明(目前支持以下基本接口:item_get 获得淘宝商品详情item_search 获得淘宝商品详情)
  • 为何ChatGPT如此擅长编造故事?
  • 操作系统 - 学习笔记
  • 不一样的websocket封装简洁版
  • 设计模式之迭代器模式(C++)
  • 新品国产C2000,独立双核32位CPU,主频高达400MHz,QX320F280049
  • 数据分析-统计基础
  • 29岁,普通功能测试,我是如何在一周内拿到5份Offer的?
  • Linux 内存回收,思维导图记录
  • CMake项目使用ctest+gtest进行单元测试
  • Vulnhub:Digitalworld.local (Development)靶机
  • C++ 23 实用工具(二)绑定工具
  • 10.字符串
  • 学习机器人SLAM导航核心技术(一)
  • 网络之广播域和冲突域
  • Qt5.12实战之规则DLL导出函数使用
  • 什么是分布式锁
  • 软考第二章 数据通信基础
  • 写博客8年与人生第一个502万
  • 空间复杂度
  • Makefile第十课:Makefile编译
  • 当你觉得生活快熬不下去时,请你读一读《活着》
  • Elastic Enterprise Search 8.7:新连接器、网络爬虫提取规则和搜索分析客户端测试版
  • Golang数据类型比较
  • MongoDB
  • 使用 ArcGIS Pro 进行土地利用分类的机器学习和深度学习
  • SpringBoot常见的的面试点
  • ArrayList、LinkedList与Vector的区别?
  • 【自用】HTML笔记