首页 > 编程语言 >如何提升编程技术

如何提升编程技术

时间:2024-01-18 22:32:11浏览次数:34  
标签:VUE 程序员 代码 编程 学习 如何 源码 提升 编程技术

学习改变命运,技术铸就辉煌。

如何提升编程技术_好用

大家好,我是銘,全栈开发程序员,今天在逛知乎的时候,看到一个话题,程序员的编程能力如何进阶。 看了里面的回答,很有感触,那今天我就来聊一下程序员如何提升编程能力。

多看源码

很多新人一般都会遇到这种实实在在的问题,就是看了很多听了很多,但让自己上手写代码还是很难,无论如何就是写不出来,这是因为学校的教育和企业的要求是不一样的,在学校里,一般都是做题,而企业里要求的是去解决问题。21 年我刚工作那会,公司里用的前后端分离,前端用的是 VUE ,后端用的 SpringBoot, SpringBoot 我用过,但是 VUE 是没接触过的,那段时间,每天回去就是看 VUE 的视频,VUE 的生命周期,各种钩子函数等等,学了差不多一周,总算是入门了,入门之后,那后面的时就简单了,就开始看使用的一个框架,是一些前辈,一些大牛封装的,写得非常的好,非常的优雅。看的多了,就开始模仿着去写。源码都是经过千锤百炼的,尤其是已经上线的,看源码可以快速提高开发能力。

善用工具

技术在飞速发展,同时各种工具也在飞速发展,刚开始编程时用的时 eclipse,后来在网上看到别人用 IDEA 时,我发现这个工具也太好用了,比 eclipse 好用太多了,立马就下载安装了,里面的插件也是非常丰富。尤其是最近比较火的 AI ,在 IDEA 里也有对应的工具,比如 Copilot 和 CodeGeex , 遇到不懂的可以直接向 AI 提问,可以快速帮我们理解代码,提高学习效率和工作效率。

多看看一些优质的书

以前学编程的时候,我看的都是视频教程,当有了一定的基础后,还是要多看纸质书,比如说《重构》,比如说《代码整洁之道》,这些书真的好,会教你如何写出优雅的代码。

多看一写网站和论坛

GitHub是全球最大的软件项目的托管平台,里面有非常多优秀的项目,是一座巨大的宝藏库,可以在里面看看别人的项目是什么样,看看别人都用到了哪些技术,学习其中的逻辑和技巧,然后用到自己的项目里面去。不断学习保持热爱,向优秀的同行学习。使自己变得优秀。

最后

我目前也算是工作两年了,仍然感到自己不会的东西很多,写完这篇文章就要去学习了,天行健,君子以自强不息 ,这句话与各位共勉!!!

标签:VUE,程序员,代码,编程,学习,如何,源码,提升,编程技术
From: https://blog.51cto.com/u_16501576/9320844

相关文章

  • 如何提升编程技术
    如何提升编程技术学习改变命运,技术铸就辉煌。大家好,我是銘,全栈开发程序员,今天在逛知乎的时候,看到一个话题,程序员的编程能力如何进阶。看了里面的回答,很有感触,那今天我就来聊一下程序员如何提升编程能力。多看源码很多新人一般都会遇到这种实实在在的问题,就是看了很多听了......
  • mysql 被删除如何恢复
    恢复ibd使用-------OnDebian/Ubuntu/LinuxMint-------$sudoapt-getinstalltestdisk-------OnCentOS/RHEL/Fedora-------$sudoyuminstalltestdisk-------OnFedora22+-------$sudodnfinstalltestdisk-------OnArchLinux-------$pacman-Ste......
  • 如何查看油管视频?有这个就足够了,NoteGPT亲测有效
    YouTube是全球最大的视频分享平台之一,拥有丰富的视频内容。无论你是想学习知识、欣赏音乐、观看游戏直播还是享受创意短片,YouTube油管都是一个绝佳的选择。下面是一个简单的指南,NoteGPT教你如何查看YouTube油管视频。NoteGPTSummary会自动抓取最新热门的油管视频,并帮忙总结生成......
  • Linux中利用shell脚本提升cpu使用率
    使用背景:因新申请下来的服务器暂时没有部署任何应用导致cpu使用率很低,那资源组那边给出两个方案,1.要不把服务器用起来2服务器进行降配降配是不可能降配的,后面正式用起来去升配就很麻烦了使用说明:这个脚本主要是针对多核服务器进行使用,前提你想让你服务器......
  • 加密机授权报错如何排查?进入加密机后台的方式介绍
    我们在此前的文章中介绍过不少TSINGSEE青犀视频安防监控视频平台关于加密机授权操作及相关疑问解答,感兴趣的用户可以翻阅往期的文章进行了解。由于新用户咨询该方面的问题较多,今天我们再来介绍一下用户在使用过程中遇到的问题。1、如何进入加密机后台TSINGSEE青犀视频平台的永......
  • 新能源智慧充电桩方案:AI视频分析技术如何助力充电桩智能监管?
    随着AI人工智能、大数据、云计算等技术快速发展与落地,视频智能分析技术在智慧充电桩场景中的应用也越来越广泛。这种技术能够为充电桩站点提供全方位的监控和管理,提高运营效率,保障充电桩设备的安全和稳定运行。通过TSINGSEE青犀&触角云新能源汽车智慧充电桩综合管理平台,可实现远程......
  • 智慧门店:如何利用AI视频智能监管与存储技术让门店降本增效?
    一、行业背景TSINGSEE青犀视频智慧门店解决方案是一种集成了人工智能、大数据、物联网等技术的零售解决方案,目的是提高门店的运营效率、用户体验和业绩。随着数字化转型的加速,连锁门店需要跟上时代的步伐,需要利用数字化手段提高运营效率和管理水平。视频上云则是连锁门店数字化转......
  • 如何检查心脏有没有问题
    如何检查心脏有没有问题李博主治医师内科浙江大学医学院附属第一医院三甲|全国第10 百度健康内容审核团队优选一般可通过以下几种检查检查来确定是否有心脏问题:自觉症状、心电图、Holter心电图、心脏彩超以及有创操作等。1、自觉症状:当出现明显乏力、......
  • 典型场景解析|PolarDB 分布式版如何支撑 SaaS 多租户?
    SaaS多租户背景 很多平台类应用或系统(如电商CRM平台、仓库订单平台等等),它们的服务模型是围绕用户维度(这里的用户维度可以是一个卖家或品牌,可以是一个仓库等)展开的。因此,这类型的平台业务,为了支持业务系统的水平扩展性,业务的数据库通常是按用户维度进行水平切分。 可是,当......
  • Unity GPU Instancing合批_如何基于单个的实体修改材质参数
    前言最近在做DOTS的教程,由于DOTS(版本1.0.16)目前不支持角色的骨骼动画,我们是将角色的所有动画数据Baker到一个纹理里面,通过修改材质中的参数AnimBegin,AnimEnd来决定动画播放的起点和终点,材质参数AnimTime记录当前过去的动画时间。但是在做大规模战斗控制的时候,有10000+的小兵......