程序员提高编程技术最有效的一件事?了解一下,迅速提升自己!

程序员基本进阶技能之有效摸鱼 程序员在职场中实现“有效摸鱼”的策略与哲学。摸鱼不是偷懒,而是一种“低风险、高回报”的职场智慧,核心在于巧妙伪装、精准规划,找到工作与休闲的平衡点。通过立人设、确定风格和规划领域,打造热爱工作、慢工出细活的形象,掌握佛系、学术派等多种摸鱼流派,以及精准摸鱼、表演加班等实用技巧,让老板和同事感受到你的“敬业”。最后,理性提醒,摸鱼应适度,不影响他人,为平衡职场压力提供参考。 阅读详情

对你的编程技术提高最有效的一件事是什么?回复的人中给了很多很不错的建议,我把他们总结了一下,十条,相信一定会对你有用。

(注意:顺序是我自己按我的个人经验排的)

(1)和比自己聪明的能力比自己强的人工作。学习他们的代码,他们的做事方法,看一看那些人是怎么处理错误的。

(2)总是倾听别人怎么说,无论那个的资历和职位是什么样的。

(3)实践,实践,实践,总是不满意于一开始出来的事。

(4)多问问自己,现在在写什么代码?为什么要这样写成这样?还有没有更好的方法?

(5)学习多样的技术,多多比较他们,并一定要了解各种技术的优缺点。

(6)总是问别人问好的问题。

(7)多回头看看走过的路,做过的事,写过的程序,感觉一下他们有多烂。

(8)多读读那些大师写的书。

(9)不要总坐在电脑前编程序,多做做运动,多到户外走走,和非技术人多接触,向他们学习。

(10)把你的想法说出去,看看别人怎么回应的。从别人的回应中学习。

除了这些,下面是我个人想给你的建议——

热情。对编程充满热情。这种热情会导致强烈地专研精神,和努力的精神。专研精神相当重要,它是畏难情绪的天敌。

知道。学习技术要“知其道,明其理”,而不仅仅只是了解知识。举例,为什么C++有“初始化例表”而Java却没有?为什么Java的没有多重继承?为会有了TCP还要UDP?对于一个事物,什么是好的,什么是不好的。不但要了解其表面,还要了解其思想。只有了解原始的初衷和目的,你才能真正“知道”。

犯错。不犯错误永远没有经验,从自己的错误和别人的错误中学习,只有自己犯了错,才会真正明白。犯错不可怕,可怕的是不会总结只有真正的摸爬滚打过的人才是强人。技能和经验总是用错误去换来的。

回顾。要多去回顾过去,看看历史上发生过的事。这样你才能明白事物的发展规律,从面才能了解未来的路。举例:单机 -> Client/Server -> 中间应用层 -> 多层结构 -> 分布式结构。 C -> C++ -> Java,等等,等等。未来其实就在回顾过去之中。

质疑。质疑精神很重要。质疑通常会导致不同意见甚至反对意见。也许你会质疑错,也许你会被质疑,但是你的认知也会因为不同的观点而变得完整。有所同有所不同(“同”为同意及相同),观点因为不同才能迸发出火花,事物也此而发展,世界因为不同而精彩。

程序员共勉~学习C/C++编程知识,了解程序员更多小知识,欢迎关注博主

Oracle VM VirtualBox虚拟机网络配置与静态IP设置实战 本文详细讲解了Oracle VM VirtualBox虚拟机的网络配置,特别是如何设置静态IP以实现稳定访问。文章对比了NAT、桥接、仅主机等网络模式,并提供了从VirtualBox管理界面到Linux系统内部的完整配置步骤,帮助用户解决IP变动问题,构建可靠的本地开发测试环境。 阅读详情

相关推荐

Linux系统下SAPGUI安装包选择与避坑指南

本文详细介绍了在Linux系统下选择和安装SAPGUI安装包的策略与避坑指南。重点解析了不同版本安装包的关键区别,特别是Linux版必须包含linux-lib.jar和linux64-lib.jar文件,避免误用Mac或Windows版导致的兼容性问题。文章还提供了针对Ubuntu、RHEL等不同Linux发行版的安装实战指南,以及常见报错的解决方案,帮助用户顺利完成SAPGUI的安装与配置。

weixin_28366353的博客 673

2019几个技术OKR以及粗略计划

总体目标 1.持续部署技术进入实用化阶段,并适时引入ServiceMesh 2.深入理解kafka,rabbitmq,roketmq,并择优应用到共性平台,以提高目前消息中间件的性能 3.深入理解ES并将其应用到共性平台,以提高目前的消息中间件和检索的性能 4.深入理解zookeeper和应用共性平台 5.基于activiti6实现共性平台与工作流引擎的结合,解锁流程定制 6.边缘计算的试验和应用...

zhaoenweiex的博客 3244

AB脉冲详解(编码器,PLC,上位机)

编码器线有些是用不到的。Z脉冲:360度中,只有1度是输出,输出能力是。编码器实际就是发光二极管,所以电流超过20ma会缩短寿命或损坏。

cfqq1989的博客 1万+

像“匠人”一样做一名程序员

1、匠人精神的背景看到“匠人精神”四个字,我情不自襟地配上了老罗这张经典的匠人图。看了书之后我才发现老罗与”匠人精神”相差甚远,虽然老罗是如此的执著和才华横溢以至于我对他敬佩有加,并认真看完过每一场锤子手机发布会。《匠人精神》这本书并不像我们认为的讲述如何以工匠的精神打造一个极致的产品,而是以工匠的精神去做人。这本书的作者秋山利辉是秋山木工的领袖,秋山木工是日本顶尖的家具厂,其重视以人品为重的匠人精

错位竞争,单点突破。 3659

苍穹外卖项目面试总结话术

美食速递这个项目最初是我参与制作的大创项目,是一款为中南学生提供校园外卖送至宿舍服务的软件,包含系统管理后台和小程序端两部分。其中系统管理后台主要提供给食堂内部员工使用,可以对食堂各个窗口、员工、订单、菜品等进行维护管理;小程序端可以在线浏览菜品、添加购物车、下单等,由学生兼职做跑腿送餐上门服务。这是个前后端分离的项目,我主要是负责后端的用户登录、员工管理,菜品管理,订单管理模块的编码实现。

qq_45195447的博客 1万+

【拯救C盘】一文搞懂Windows修改Anaconda默认的虚拟环境存放路径及其原理

Anaconda创建的虚拟环境可能会默认保存在C盘,但C盘的存储空间很宝贵,由于每个虚拟环境的大小可能达到n个GB,稍不注意就会遇到C盘红色警告。因此有必要做点什么来拯救被虚拟环境占用的大部分空间!!!

Roach007的博客 3万+

从码农到工匠:程序员的质量修炼之道

年底加薪时,你是想被老板告知一个百分比?还是想告知老板一个百分比并且给他个理由?程序员的价值在哪?在日新月异的 IT 行业,我们在终身学习的路上有什么是能够积累下来并对我...

优快云大数据 479

Python爬虫实战:利用最新技术爬取B站视频信息

本文详细介绍了如何使用Python最新技术构建一个功能完善的B站视频信息爬虫。我们从基础爬取开始,逐步深入到反反爬策略、异步处理、数据存储和分析等高级主题。更智能的反反爬策略:使用机器学习识别验证码更高效的分布式架构:结合Kubernetes实现弹性伸缩实时数据管道:将爬取的数据实时推送到数据分析平台多平台支持:扩展支持抖音、YouTube等其他视频平台。

2201_76125261的博客 1040

关于我的工匠精神

看了老罗的《一个理想主义者的创业故事4》的视频,发布是在2014年底,讲述的是锤子T1从生产到经历困难的过程。关于其中的“工匠精神”,隐约有同感。锤子团队是一群有强迫症的人,完美主义者,在这方面很能感受,或许因此也发现自己想要的东西。关于自己想要做的,或者是自己喜欢做的事儿,具体是什么没有关系,只要是精益求精、追求完美就可以。我想,或许什么时候,在不需要赚钱和追求事业成功之后,可以考虑做个具有“工...

山之石 269

高通平台 Android T 蓝牙技术全解析:架构、代码与实现原理

协议栈、配置文件和服务都运行在一个独立的用户空间进程。

专业开发者的博客,一个从事Android WiFi和蓝牙的工程师 99

php环境如何实现国密SM2相关功能

🏆本文收录于《优快云问答解惑-专业版》专栏,主要记录项目实战过程中的Bug之前因后果及提供真实有效的解决方案,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!

**My Coding Family** 1615

程序员的职业素养

专业主义 将软件给QA测试前,自己要先做一遍测试工作,尽量让QA找不出任何问题。 好的软件结构应该是易于修改的,不要为了赶项目进度而破坏这种结构。 证明软件是易于修改的方式就是随时修改,一旦发现某些部分设计不合理,就应该尽快修改,使后续修改变的简单。 害怕修改代码的一个原因之一是因为没有做过完善的测试,对自己的代码没有信心,这个时候你需要一个能覆盖百分之九十以上代码且快速执行的自动化测试工具。 ...

天道酬勤 532

21天教你学会PCIe专栏(17)--多功能设备

1.1 定义多功能PCIe设备:多功能PCIe设备是指在一个物理设备中集成了多种功能的设备。这些功能可以通过不同的PCIe功能(Function)来实现,每个功能可以独立配置和管理。1.2 优点资源利用率:通过集成多种功能,减少物理设备的数量,提高资源利用率。成本效益:减少硬件成本和功耗,提高系统的经济性。灵活性:用户可以根据需要启用或禁用不同的功能,提高系统的灵活性。可扩展性:通过增加新的功能,扩展设备的功能,提高系统的可扩展性。1.3 应用场景网络设备。

xiaoheshang_123的博客 531

程序员编程技术迅速提高的终极攻略

原文地址:程序员编程技术迅速提高的终极攻略作者:被站的IT肩膀 前言 你是否觉得自己从学校毕业的时候只做过小玩具一样的程序?走入职场后哪怕没有什么经验也可以把以下这些课外练习走一遍(朋友的抱怨:学校课程总是从理论出发,作业项目都看不出有什么实际作用,不如从工作中的需求出发) 建议: 不要乱买书,不要乱追新技术新名词,基础的东西经过很长时间积累而且还会在未来至少10年通用。 回顾一下历史,看

积小成大 785

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

程序员编程技术迅速提高终极攻略

程序员编程技术迅速提高终极攻略   你是否觉得自己从学校毕业的时候只做过小玩具一样的程序?走入职场后哪怕没有什么经验也可以把以下这些课外练习走一遍(朋友的抱怨:学校课程总是从理论出发,作业项目都看不出有什么实际作用,不如从工作中的需求出发) 建议: 不要乱买书,不要乱追新技术新名词,基础的东西经过很长时间积累而且还会在未来至少10年通用。 回顾一下历史,看看历史上时间线上

zhuimengzh的专栏 1045

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

IT人员迅速提升的方法

每个人都渴望成功,每个人都希望日进斗金;每个人都不希望失败,不希望生活标准低于他们的期望水平;为了达到这些目标,便开始艰难地决定做什么与不做什么。 本文提供了可以迅速提高自我效率的十大方法,如下文:   1. 远离灰色地带   在灰色地带,很多事情都被掺杂在一起

Blue_Ice_的专栏 562

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

程序员如何能提高自己的编程水平?

读书破万卷,下笔如有神,虽然网上有各种各样的视频教学和技术博客,但我个人觉得它还是过于零散而不成体系,那些优秀的技术书籍能作为一本工具书,让你随时查漏补缺,从而实现编程水平质的提升。当你学不下去的时候,可以先去看看大厂的JD,去刷刷外包私活的岗位要求,你就会发现人外有人,天外有天,还需要付出更加艰苦卓绝的努力。②试图去接一些外包私活,完成一些你已经很久没有接触过的项目,在和甲方对接的过程中磨砺自己的技术水平,同时还可以获得一笔不错的收入。①不要问自己这样做有什么意义,找到一个目标,做就对了。

Mr_HelloWorldx的博客 5828

程序员编程技术迅速提高的终极攻略

你是否觉得自己从学校毕业的时候只做过小玩具一样的程序?走入职场后哪怕没有什么经验也可以把以下这些课外练习走一遍(朋友的抱怨:学校课程总是从理论出发,作业项目都看不出有什么实际作用,不如从工作中的需求出发) 建议:  不要乱买书,不要乱追新技术新名词,基础的东西经过很长时间积累而且还会在未来至少10年通用。  回顾一下历史,看看历史上时间线上技术的发展,你才能明白明天会是什么样。  一定要动

u011572973的专栏 804

如何提高编程技术

在这个数字化时代,编程技术的重要性愈发凸显,它不仅仅是一项技能,更是一种创造力和解决问题的能力。在编程领域,持续的努力和学习是取得进步的关键。通过建立扎实的基础、持续实践、学习新知识、培养问题解决能力以及与他人合作,你将能够不断提高自己的编程技术。最重要的是,保持对编程的热爱和好奇心,不断探索和创新,你一定能够在这个领域取得优异的成就。同时,也要学会从他人的经验中汲取营养,了解行业趋势,不断更新自己的知识库。学会与他人合作、交流和分享,能够帮助你更好地理解不同的观点和方法,提高自己的编程水平。

haming11的博客 322
上一篇: C/C++知识分享番外:如何申请一个腾讯地图用户Key?
下一篇: 程序员想找工作怎么办?如果记住这一点,不怕找不到好工作!
CodingPs
博客等级 码龄7年 182粉丝 253原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值