常见的web开发框架_10种最常见的Web开发人员类型

您一生中认识多少开发人员? 如果您与其中的一组一起工作,您可能会注意到它们具有特定的怪癖或个性,您可以将它们实际分组在一起,这就是我在这篇文章中要做的。

开发人员的个人喜好和工作风格 有很大的不同-即使他们做的是相同的工作。 我们将看看那里的10个最常见的开发人员群体。 看看您是否能够发现自己或其中的一位同事。

1.纯粹主义者

纯粹主义者的定义是遵守传统规则的人,您可能会认识到一两个自然界纯粹主义者的英语老师。 虽然我列表中的纯粹主义者并不那么严格,但他们只是那种不太热衷于使用框架和库的开发人员

他们每次都会在JQuery上选择Vanilla JavaScript。 他们认为使用纯语言和传统方式不会有任何麻烦 。 实际上,当他们偶然发现另一个框架或库时,他们会感到恼火。 额外的库对他们来说是肿的。

纯粹主义者

请注意,这并不意味着他们在现实生活中不会使用它们。 如今,当职位空缺要求“精通jQuery”时,这很难避免。 无论他们看上去多么紧张或专心,他们的观点都不能对事实视而不见。

2.行动者

当然,无论如何,每个人都必须完成工作,但是对于Doers来说,他们的优先事项清单是完成工作开始的 。 您可以打赌他们拥有最新,最快的框架,库和工作流程。 它们具有用于模块的预制模块,所有模块都经过分类,可在项目中快速使用

在实施所有这些工具以实现平稳生产的同时,员工们会在初创企业中驻足。 行动者的典型症状是使用诸如grunt或gulp的任务运行程序。

3.多语种

多重语言使用多种编程语言的语言 ; 有些人甚至是全栈开发人员,像马戏团的杂耍者一样玩弄SQL和SASS。 也就是说,在Web开发中仅使用一种编程语言几乎是不可能的。 即使您是后端开发人员,也无法逃脱这种命运。 因此,只有当您至少了解4-5种编程语言时,您才可以吹牛说自己是多语言的。

多语种

大多数多才多艺的人是他们的身份, 因为他们的工作状况而不是因选择而定。 并非每个人都有独立的前端开发人员或设计师。 无论哪种方式,他们都比其他人更有信心地学习一种新语言,并且是快速学习者 。 不过,您不必感到不知所措,因为其中有些人可能是万事通,但都不是大师。

4.完美主义者

当我说完美主义者时会想到什么? 好吧,我并不是说那些旨在编写最完美,最完美的代码的人。 真正的完美主义者是那些看起来,编码并超越编码的人 。 他们留下评论 ,注意变量的命名 ,并进行肮脏的工作,也称为文档除其他外 )。

面对现实,您最后一次留下详细评论或编写软件手册是什么时候? 我相信,这不是最近的任何时候,除非并且直到您是一个完美主义者。 我认为它们很少。 大多数开发人员都不关注这些(尽管文档确实很重要。这是Thoriq Firdaus的看法)。

5.附庸风雅

在Web开发方面,我们只能说他们的母语是CSS形状颜色动画滤镜和所有其他视觉对象对他们来说最重要。 想见他们吗? Codepen是他们通常的中心。

附庸风雅

他们不是设计师,或者也许是设计师,但从根本上讲,他们是开发商。 他们使用代码而不是Adobe Illustrator或After Effects表达艺术。 与设计师配对时,就像在面包上涂黄油一样,可以使面包顺滑而完美。

6.重用者

并非我们每个人都热衷于编写第一类通用类或方法来处理重复的代码块。 我们将这部分保留到优化阶段,直到我们顺利地跨越了10px的大红色实线截止日期和随后的短暂放松期之后,才进行优化。

用户知道的远不止这些,他们从一开始就为可重用的代码片段奠定了坚实的基础,并在以后节省了大量的优化时间。 他们大多数是有经验的开发人员,他们可以预见一定会多次出现的代码块 。 他们的项目中可能没有一个没有完整填充的全局文件或实用程序类。

7.书呆子

在我的第一个VB实验室的前一天,我的教授给了我们简短的说明,以整理表格。 她在上课开始时进行了演示,但很遗憾我错过了,因为我迟到了。 我设法记下的指令说明还不足以挽救我,而且我和朋友们坐得太远了,以至于手语或唇读都无法提供帮助。

书呆子

因此,我做了唯一能做的事–我打开了旧的好教科书。 我成了书呆子 。 结果,我不仅在课堂结束时得到了教授的称赞,因为他们设法将所有要求汇总到我的表格中,而且我还添加了背景图片,这是班上其他任何人都没有的。我从教科书中学到了。

对我来说,找到一些非常擅长编程和逻辑的同事把桌子堆放在一起并盖上书本并不少见。 书呆子将文本带入文本,以寻求更深入的知识 ,有时是偶然获得的,这最终是最好的一种

8.调试器

调试本身就是一项技能。 仅在页面显示“ Internal Server Error 500”(内部服务器错误500)时,才能发挥其真正作用。 调试器不仅能够捕获和压缩自己代码中的错误,而且还能捕获其他人编写的代码中的错误(这本身就是开发人员的噩梦 )!

调试器

他们精通所有调试工具和选项,无论是在浏览器还是IDE上。 除了工具外,调试还需要对事件流有清晰的了解,并具有在该链中发现触发器的能力。

如果代码属于其他人,那就是调试器显示其真正的观察能力时 ,逐行检查代码,查找是否缺少任何“ if”,“ else”,“ or”,“ and”或分号

9.研究人员

对于研究人员而言,代码不仅仅是他们的代码。 它成为一个话题 ; 论坛讨论主题,博客文章主题, StackOverflow问题与解答主题。 没有讲道,没有判断力,只是分享他们努力剖析的知识 。 我们编写的每个代码有时都有用途和目的,不幸的是有副作用。

我们中间的研究人员试图理解代码的这一方面。 他们挖掘出文档,进行实验,最重要的是,我们将与我们分享他们的发现 ,我们将永远感激他们的工作。

10.善于交际

尽管彼此抄袭了代码, 但我们仍然团结在一起 ,成为一个饮食,呼吸和生活代码的社区的一部分 但是从物理上讲,我们独自一人坐在计算机前,虽然并不孤单。 无论我们喜欢与否, 我们的社交技巧都会受到打击

善于交际

然后是社交媒体。 他们与您见面喝酒,讲笑话 ,谈论该领域的最新动态,对即将发布的版本(硬件或软件)感到兴奋,参与商机,建立交流的机会,并在时间允许的情况下与您交换电话,以便您都可以尝试不同的操作系统。 您在开发人员朋友中认识社交吗?

结语

你们中的某些人一定会找到自己的朋友,作为几个小组的一部分,有时是重叠的,有时是相互矛盾的–我们最终并不能判断我们都是开发人员。 但是我们很想知道您发现自己最喜欢哪些开发人员。 让我们在评论中知道。


翻译自: https://www.hongkiat.com/blog/types-of-web-developers/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值