小白程序员应避免的错误

简介: 小白程序员应避免的错误

随着你的成长,你会发现比你更好的程序员。另一方面,你会成为一个比你的同龄人更好的程序员。从错误中学到真正的知识,每个程序员都是这么开始的。


“是的,我知道的”


作为一个在软件开发领域有新鲜头脑的初级开发人员,要有耐心和冷静。记住,在这个过程中你会找到其他开发者。不要自吹自擂,不要向每个人吹嘘你的技能。要有礼貌。假设你加入了一家公司,你的高级软件工程师对你所知道的并不了解,请用合适的方式纠正你的领导。骄傲自大是导致年轻开发者失败的原因。


复杂的代码

在编写实现某个软件的代码时,我更喜欢简洁的代码。可能因为你觉得是时候要秀一把你的技能,因此把代码编写的狠复杂。虽然实现了功能,但是你的开发伙伴能读懂你的代码吗?我们每天阅读关于编写可读代码的内容,因此要遵守书上的建议:使用简单、小的代码让计算机运行。


不要停止学习

技术就像流动的水,当你站着不动,试图去取它的时候,最后你将落后。每天从各种来源阅读新的博客和文章,查看文档、新框架和公司正在使用的技术。每天提高你使用的编程语言的技能。用新技术扩展你的技术栈。


尽可能多的学习技术


学习所有的新技术可能会让你发疯。请不要追逐市场上的每一个新工具。我有个朋友几乎每个月都要发疯地学习新技术。虽然他有更多的机会,但他一度窒息而死。请记住,有50多种技术,你不可能全用。聪明点,关注与您密切相关的技术。如果你是一个网页开发者,那么从angula转向React可能会更好。


害怕犯错


说真的,任何初级开发人员可能都不知道找工作的最佳时机。信不信由你,你有能力胜任那份公开的工作。只要申请,尝试下就知道了。剩下60%的技能将在工作中获得。大胆运用你的技能,是的,你能做到。试试吧。但要专注于与团队合作,与有经验的开发人员合作。


提问


当遇到难题时候,我们感到狠沮丧很受伤。单是不要带着你的问题死去。在不同的平台上有一个巨大的开发者社区。最主要是的stack overflow。只要搜索你碰到的bug,你就会找到最近的答案。因为也有其他开发者遇到了同样的错误,并询问答案。同时,帮助其他开发人员找到答案。解决他们的问题。开始你的博客并分享你的想法。



回报


作为一名初级开发人员,我更喜欢正确掌握基础知识。不要盲目的从reacting 转向 vuejs。我有一些朋友用原始的HTML、CSS和普通的JavaScript为客户构建网站,他们的网站非常快,响应也非常快。不要着急,你要花更多的时间来掌握编写无bug代码。耐心付出终将有回报。


相关文章
|
1天前
|
前端开发 JavaScript 程序员
2024年最新65% 的程序员竟都是自学成才?_为啥学技术都自学,2024年最新42岁程序员面试
2024年最新65% 的程序员竟都是自学成才?_为啥学技术都自学,2024年最新42岁程序员面试
2024年最新65% 的程序员竟都是自学成才?_为啥学技术都自学,2024年最新42岁程序员面试
|
6天前
|
设计模式 Java 程序员
成为程序员后你都明白了什么?
成为程序员后你都明白了什么?
13 1
|
7月前
|
Cloud Native 算法 程序员
避免常见面试错误:程序员应该注意的陷阱
避免常见面试错误:程序员应该注意的陷阱
44 0
|
6天前
|
UED
面试题7:你写的bug别人都看不懂怎么办?
面试题7:你写的bug别人都看不懂怎么办?
面试题7:你写的bug别人都看不懂怎么办?
|
7月前
|
算法 搜索推荐 程序员
程序员代码面试指南之笔记01(上)
一、算法数据结构基础课 第一节 一、 评估算法
42 0
程序员代码面试指南之笔记01(上)
|
7月前
|
机器学习/深度学习 算法 程序员
程序员代码面试指南之笔记01(下)
4) 局部最小值问题 public class Code06_BSAwesome {
22 0
|
Java 程序员
学妹问我Java异常是怎么回事,讲了半夜才明白,速度收藏!!!记得点赞和关注
异常是Java开发中常见的,也是程序最不愿意看到的,因为有异常基本上就代表我们写的代码有bug,很烦,游戏服务端有异常上报系统,每当半夜收到异常上报都慌的一笔。今天就扒一扒异常,开始走起。
124 0
学妹问我Java异常是怎么回事,讲了半夜才明白,速度收藏!!!记得点赞和关注
|
网络协议 Linux
被鹅厂搞懵逼了(更正)
在 FIN_WAIT_2 状态下如何处理乱序的 FIN 报文
被鹅厂搞懵逼了(更正)
|
存储 人工智能 算法
练了那么多,为啥还不会编程
Python 技术已经一岁多了,持续不断地推出新知识、新技术、新技巧,不过很多童鞋存在一个疑问:学这么多编程知识、技术、技巧到底有什么用?对呀,技术日新月异,层出不穷,解决方案如雨后春笋,对于我们普通人来说,编程到底有什么用,今天我来谈谈这个问题,期望对你有所启发。
140 0
练了那么多,为啥还不会编程
|
程序员 定位技术
我21年编程生涯中的21个错误
  从我21年的编程中学到的经验教训。   2022年1月18日。今天对我来说是美好的一天。 我终于完成了21年编程。   ew! 好像昨天和今天在这里一样,我的内心写着一个40岁的中年程序员,他成功地度过了软件行业这个危险世界的正弦波峰和波谷。 是的,至少对我来说,这是决定性的时刻。   话虽如此,犯错是实现卓越的学习途径的一部分。 快速且经常失败是成功的标志。 为了避免多次犯同样的错误,应该放在优先列表上。   是的,个人经验是最有效的学习方法,但是通过他人的经验获得的知识是一种更快,更聪明的方法,可以减轻痛苦。 毕竟,生命是短暂的。 您不可能一生中犯下所有可能的错误。   软件
108 0