赞
踩
大家好,你们的简单猿来了!
在当今社会互联网时代的生态,越来越多的人对软件开发充满激情。职称也越来越多:
比如 程序员、编程人员、开发人员、软件开发工程师........
但更多的是需要成为一名编程人员,非常熟悉如何使用计算机语言完成工作需要。但是如果我们想要成为一名优秀的程序员,还需要一些习惯。下面我来和大家分享一下!
无论是刚步入社会的新手还是职场中经验丰富的程序员,我们仍然要一直学习并且一直坚持学习。
保持长期主义。因为互联网领域,充满了创造力,无时无刻技术都在更新迭代,我们需要跟上时代的步伐。
我们可能需要了解本行业的前沿技术新的编程语言、深度学习已用的编程语言和编程框架。还需要通过一下技术网站来了解整体的发展趋势。比如我们国内一些常用的:CSDN、掘金........
编程语言的千变万化,每种编程语言都有它们适合的领域。
多一门语言对我们来说一定是1+1>2
如果我们配置nginx的时候,了解lua语言可能对我们是有帮助的。
如果我们想通过别人的网页来抓取一些数据的话,python可能是最好的选择。
如果我们是后端技术,在调试前端页面的时候,自己了解js、vue这些可以提高调试效率。
花一些时间探索我们熟悉的其他编程语言来拓宽我们的视野,因为我们武装得更好,思考更全面,这对我们自己和我们的项目都有好处。
程序员心中总有自己无与伦比的技术和操作系统,比如我会认为 “php是世界上最好的语言之一”有人喜欢Windows,有人喜欢 MacOSX,有人喜欢Linux等。只有一些最优秀的程序员了解不同操作系统的优缺点,这样他们才能真正客观公正地进行系统选择,而不会让他们的情绪占上风。语言也是如此,太多的程序员总是喜欢纠缠于语言的比较,比如 Java 和 Perl。
我们不应该固守这些原则,而是能够理性地分析和面对它们,从而做出正确的客观选择。
每个程序员都有自己喜欢的工具和技术,有些喜欢旧的,有些喜欢新的。
比如 数据库可视化工具 Navicat、charles 抓包工具、phpstorm统一使用的php开发IDE、sourcetree Mac下的git可视化客户端 ........
关于程序员使用什么工具有很多争论吗?到处都是。但我们使用什么工具并不重要,只要我们能更好更快地实现目标。但是我们要知道一件事——应该尝试其他工作环境。没有比较,你永远不知道谁好谁不好,你永远不知道你不知道什么。
有的人喜欢独奏,或者是独狼。但我们要知道,工作中大概率事件都不是单独完成的。
我们的能力只有融入团队才能发挥作用,团队工作更需要协同与共赢。
我们与团队成员的沟通有礼貌吗?我们是否定期与他们沟通,每个人都喜欢和我们一起讨论问题吗?想想一支篮球队,我们是那支球队的好成员吗?当其他人看到我们在场上奔跑时,当其他人看到我们的传球、接球和扣篮时,我们的团队成员会被我们的行为所鼓舞吗?
虽然我们都习惯在代码中写注释,但这还不够,我们还需要做更多。代码良好的注释是文档的基础,让团队轻松理解我们的意图和想法。
写下文档不仅仅是备份的功效,也是一种传递知识,输出的方式。
把我们知道的一切都写下来是个好习惯。因为,我相信我们不希望人们总是在我们最忙的时候打断问问题,或者在我们度假时接到公司的电话询问问题。
如果我们还一直认为“教会徒弟饿死师父”,但我告诉你,我们的保守会让我们失去更多更好的东西,请相信我,你的输出不仅不会给我们带来损失反而还会有叠加的功效。
感谢大家的阅读,希望对大家有帮助。我们通过实际行动,在项目中用起来,强化自己,内化为自己独到的理解和收获!
当下疫情严重,基本上每个人都或多或少受影响,这时候可以静下心来去思考一下自己需要提升些什么能力。疫情终究会过去的,愿一切美好如初~
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。