如何做一个好的程序员,如何做一个好的程序员?

发布于 科技 2024-02-22
12个回答
  1. 匿名用户2024-01-25

    我们将继续更新我们在各个行业和领域的知识。

  2. 匿名用户2024-01-24

    首先,你必须能够有效地解决问题。 这是一个关键的起点,因为编程就是解决问题。

    虽然我觉得可以有很多方法可以解决问题,但在这个过程中有几个部分给我留下了深刻的印象。 具有出色解决问题能力的程序员将首先提炼问题的本质,以确定总体目标,并着手解决该目标的问题。 然后,他们将每个问题分解为易于处理的小问题,依次处理每个问题,有时还通过绘制地图将其可视化。

    这个过程比听起来要困难得多。 当我开始学习编程时,我也遇到了一个瓶颈:像大多数人一样,我从未在学校学会如何解决问题,而且这不是一项容易教的技能。

    不用说,我在做无用的工作,遇到了最简单的问题。

    学习计算机科学是编程基础的第二部分。 我最近开始学习计算机科学,并喜欢它,因为我可以从比其他人更高的角度看待事物。 例如,我开始研究幕后情况,了解使用内置函数时会发生什么。

    我还学习了许多其他主题,例如内存和运行时。 简而言之,我正在学习为什么计算机会做它所做的事情。

    了解“为什么”让我对上下文有了更深入的了解,并帮助我成为一个见多识广的程序员。 所以我在写的时候比较周到**。 例如,现在我对时间复杂性有了一定的了解,我更倾向于使用二进制查找,而不是遍历列表中的每个元素。

  3. 匿名用户2024-01-23

    1. 正则表达式:正则表达式是功能强大、方便高效的文本处理工具。 正则表达式的使用不仅使其他人易于阅读,而且是使程序更简单的快速方法。

    2.编程语言:编程语言代表了开发人员对计算机本身的理解和对软件开发的奉献精神。 同时,建立在编程语言基础上,也标志着程序员专业发展进入了一个新的阶段。

    3、调试能力:对于程序员来说,不仅要有良好的调试能力,还要对SQL数据库有深刻的理解。

    4.算法和数据结构:对算法和数据结构的理解有助于程序员了解语言背后的具体细节,同时,数据结构的定义很大程度上决定了程序的可维护性和可扩展性。

    编程是一个告诉计算机如何工作的术语。 通过编程,我们可以轻松操作任何技术。 正如所有人都有自己的语言或特定地区的特定语言一样,计算机或先进技术也有特定的语言,它的名字就是“编程”。

    进行编程的人被称为程序员。 然而,仅仅学习编码并不足以成为一名成功的程序员,还需要一些特殊的技能。 通过一些技巧和窍门,您可以获得这些编程技能并提高它们。

  4. 匿名用户2024-01-22

    我们将继续更新我们在各个行业和领域的知识。

  5. 匿名用户2024-01-21

    刚开始专攻一门编程语言,不要贪婪。 首先选择你想学习的编程语言,VB VC等。

  6. 匿名用户2024-01-20

    C 编程(第 3 版)。

    c 专家编程

    C 陷阱和缺陷

    数据结构,算法简介

    现代软件工程

    数据结构与算法分析:C语言说明

    c 和指针”。阅读本文应该足以让您成为一名初级 C 程序员

  7. 匿名用户2024-01-19

    你好,我是大二学生,我一直和你很困惑,以为学这些东西没用,做不了实际开发。 但现在我找到了自己的路。 首先,必须说明的是,如果你想学习一些东西,它是有用的,而不仅仅是理论上的,你不能只依靠学校。

    我必须自己学习我想学的东西。

    我认为首先要决定要从哪里开始,比如学习C++之后可以学习MFC,也可以学习C,做软件非常方便。 你可以上网看看他们做什么等等。

    如果你学C++,我建议你学MFC,MFC程序是用C++写的,非常强大,程序效率最高,但开发难度也比其他开发方式更难。

    如果你按照我说的去做,例如,MFC进来了,你可以自己开发一些实用程序。 我希望这对你有用!

  8. 匿名用户2024-01-18

    有个兄弟说“程序员写的程序不是'算法+语法',而是一个可以满足用户需求的工具”,我非常赞同。 为了满足用户的需求,我们必须考虑各个方面,比如业务、人机交互、效率等等,而不仅仅是一个语言(语法)问题,语言(语法)只是一个工具,只知道语法而不知道对方,那它才是真正的编程机器! 编程机在印度高中生中经过几个月的训练,按照严谨的软件工程方法,加上高水平的管理,就能胜任!

    你相信吗,我信! 如何判断我是否是一台编程机器? 1.面对需求,不要考虑用户,而只考虑使用哪些程序技巧来展示自己的语言语法技能。

    2.学习了n种语言。 3. 永远不要学习或实践软件工程。 4.语法和语言水平远远领先于人群,尤其是一些奇怪的语法。

    用兴趣和创造力来做是没有意义的,但重复繁琐的劳动,去做——唯一的意义就是赚钱,而且真的是半斤,不到八两。 我整天都在努力学习,但我想学的却学不到。 最终的结果是,人们跟不上社会科学技术的发展,人们正在老龄化。

    悲哀!!! 开发软件的关键是有想法,一个好想法比什么都重要。 在网络方面尤其如此。

    事实上,程序员的最终技术需求是与实践相结合的。 当编程水平达到一定水平时,语言的使用并不是最大的障碍,而是对整个项目的把握,对软件工程的把握,对数据库的设计和执行效果的分析等等,都是需要进一步考虑的事情! 否则,为什么大多数公司都需要编程经验?

    这些对于程序员来说不是必需的。 但是,软件工程、数据结构、离散数学、编译原理、操作系统原理等必须学好,英语必须多读书。 程序员不应该依赖开发工具,而应该有一种思维、一种精神、一种观念。

    就像,有自己的精神,为自由软件而战。 就像求博骏一样,他为振兴民族软件而奋斗。 这才是真正的程序员。

    应该说,他们更关注的不是技术,而是软件的思维,软件的灵魂!! 每个人都有自己的学习方式,也许它对我有用,但不一定对每个人都有用。 所以,请不要盲目跟随别人的学习方法,而要想想自己的学习方法。

  9. 匿名用户2024-01-17

    如果你没有基本技能,那也没什么。

    仅仅看一本书是不够的,你必须练习。

  10. 匿名用户2024-01-16

    去书店买365本C++书,买365C再回家,每天吃一本C和一本C++书,如果能吃365天,正常能看到第366天的太阳,那么恭喜你,你成为了行业一流的程序员。

  11. 匿名用户2024-01-15

    阅读更多书籍,并在这里询问您可以问什么。

  12. 匿名用户2024-01-14

    去图书馆阅读书中的例子,然后自己练习。

相关回答
7个回答2024-02-22

我认为有以下几点:1、只有对自己的产品的优缺点有了更深入的了解,才能更好地与客户谈判,这就需要你在销售前做好功课。 2.锲而不舍,锲而不舍,不怕挫折去做任何事情都需要长期坚持,不能因为一点挫折就退缩或不再上门,这种方式是不对的,有时候对方也是看推销员能不能试探别人的困难, 经常粘在你身上,你会成功烧一个半。 >>>More

2个回答2024-02-22

1. 好的领导者必须有影响力。

领导者的基本作用是影响他人自愿追求一个明确的目标,他具有指挥、激励、沟通、协调的作用,具有道德素质、文化素质、智力素质、业务素质、身心健康,领导力实际上是对他人的影响,好的领导力取决于适当的行为、技能和行动。 >>>More

22个回答2024-02-22

我们先来学习一些框架方面的东西,因为大多数企业都是用框架来做项目的,至于数据结构、算法、离散数学,以后可以慢慢学习,因为在企业做项目的时候,这方面用的不多。

16个回答2024-02-22

好字迹**规格。

8个回答2024-02-22

店长的主要职责是掌握产品信息、财务状况,分配、管理和协调店员的工作。 >>>More