首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏深度学习与python

    程序员简历的8个建议

    作者 | Zack Braksa 译者 | 无名 策划 | 小智 我是一家技术公司的研发负责人,在翻阅了 500 多份程序员的应聘简历之后,我总结了以下 8程序员简历中经常出现的问题和建议。 8不同的公司,不同的简历(建议) 并不是说应聘每一家公司都要使用不同的简历,但也不能用一份简历应聘所有的公司。如果你在不同的行业应聘不同的职位,可以多准备几份不同的简历。

    99220发布于 2020-08-03
  • 来自专栏Java Life

    程序员逻辑测试题(8)

    程序员逻辑测试题(8) 人们喜欢听对自己说“你好”、"请便",而不喜欢听"讨厌”、“恶心"这样的话。但是,一些人听到港台腔对自己说"你好"、"请便"也觉得讨厌。 写在后面 作为一名合格的“程序猿”,逻辑思维能力怎能泛泛,因此为了锻炼在座包括我在内的“程序员”的逻辑思维能力,小编特意找了一些关于逻辑思维的题目。

    76330发布于 2019-08-23
  • 来自专栏Java学习网

    成为更好程序员8种途径

    这听起来很正常,但经验丰富的程序员还记得要真正让自己承认这一点需要花多长时间。 我们都遇到过有8年经验的程序员。对于他们来说,同样的经历,重复了8次。为了避免这种综合症,看看你做的每一种事情,然后问自己:“我怎样才能让它变得更好?”    但是一般的程序员在这一点上就退出,然后继续下一件事。   但是一旦“完成”就停止了这种思想就像是拍一张快照,然后期待它是一件艺术品一样。伟大的程序员都知道第一次迭代只是一次迭代。它运行起来了,恭喜你! 4.写三次代码   好的程序员目标是写出可以运行的软件就可以了。伟大的程序员写出来的软件目标是运行得非常好。通过一次编写这种情况几乎不可能发生。 8.你是在学习技术,而不是在学如何使用工具   编程语言、工具和方法这些都只是一时的。这就是为什么需要你在这么多的语言和框架中尽可能多的获得经验。

    95840发布于 2018-02-28
  • 来自专栏企鹅号快讯

    成为更好程序员8种途径

    这听起来很正常,但经验丰富的程序员还记得要真正让自己承认这一点需要花多长时间。 我们都遇到过有8年经验的程序员。对于他们来说,同样的经历,重复了8次。为了避免这种综合症,看看你做的每一种事情,然后问自己:“我怎样才能让它变得更好?” 但是一般的程序员在这一点上就退出,然后继续下一件事。 但是一旦“完成”就停止了这种思想就像是拍一张快照,然后期待它是一件艺术品一样。伟大的程序员都知道第一次迭代只是一次迭代。它运行起来了,恭喜你! 4.写三次代码 好的程序员目标是写出可以运行的软件就可以了。伟大的程序员写出来的软件目标是运行得非常好。通过一次编写这种情况几乎不可能发生。 8.你是在学习技术,而不是在学如何使用工具 编程语言、工具和方法这些都只是一时的。这就是为什么需要你在这么多的语言和框架中尽可能多的获得经验。

    93880发布于 2018-01-16
  • 来自专栏Python大数据分析

    程序员大佬的8个好习惯

    我认为编程大佬有以下8个好习惯,值得我们好好学习。 1、永远不满足于现状。大佬一般是持续学习,甚至是终身学习。爱因斯坦说走出校门才是教育的开始,对于程序员来说,走出公司也是学习的开始。 搜索是程序员大佬的硬核技能,他们总能找到解决问题的渠道,并真的去实践它。搜索需要技巧,比如你在谷歌搜某个bug的解决方案,如何描述问题决定你找到答案的速度。 7、有好的代码习惯。 程序员大佬同样也是因为有好的代码习惯,所以比别人进步快。 好的代码习惯比如写注释、规范命名、习惯备份等,这些看似不重要的代码行为能极大提升程序员的能力。 8、有闭环思维。 -P (计划 PLAN) :从问题的定义到行动计划 ·D (实施 DO) :实施行动计划 ·C (检查 CHECK) :评估结果 ·A (处理 ACT) :标准化和进一步推广 程序员大佬能够独当一面,闭环思维起了很大作用

    63930编辑于 2023-02-23
  • 来自专栏Java后端技术栈cwnait

    给年轻程序员8条建议

    对于 现在的程序员 来说, “需要工作” 看起来有点难以理解. 但说真的, 那时候如果你只会基本的语法和使用搜索引擎(还没有谷歌), 短时间内很难找到个好工作。 曾有段时间, 程序员们把找猎头称为是 无尽的骚扰。在多年以后很可能会再次上演这样的一幕。 更重要的是, 很多比我经验丰富的程序员也工作得不开心,甚至不算成功。 我认为 PaaS是极好的, 但在这个领域看不出对程序员有什么好机会. 大胆释放你的梦想和情怀, 但私下里还请细细斟酌。你现在喜欢的技术可能没几年就过时了。 4. 当你和老程序员交流时,就会发现你觉得很时髦的东西,他们却不以为然. 是有一些创新, 但大多都是把以前的技术组合一二。 8. 说句心里话, 请学会沟通 如果写作不好, 可以参加培训班。如果不擅长与人交谈, 那么请克服怯场, 参加一些培训, 或者在镜子前练习, 也可以参加一些交流活动或者讲座。

    44710发布于 2020-03-27
  • 来自专栏设计模式

    程序员必备的8款高效工具

    效率神器,搜索和快速启动的功能,以及工使用自定义插件的工作流功能。让你的效率提升N的档次。

    1K30发布于 2020-12-16
  • 来自专栏年薪百万老码农的职场分享

    程序员必备的8个编程工具

    程序员写代码时都有什么特殊习惯?都喜欢在工位放什么东西,有助于提高编程效率及趣味? 正好最近看到一位国外程序员分享自己同时拥有好几个程序员喜欢的东西是什么体验,结合平时和技术大佬、程序员下属的交流,给大家列几个我觉得不错的东西。 3、多个显示器 大部分程序员的日常是:在一个屏幕上打开代码编辑器,在另一个屏幕上打开几十个网页。 笔记本+一台显示器几乎是标配,有些公司还会给程序员配多个显示器,横屏竖屏,想怎么看就怎么看。 听起来有点搞笑,不过对于部分程序员来说还挺有效的,尤其是那些不擅长和他人交流的程序员8、防蓝光眼镜 大家是否经常感觉长时间盯着电脑后,眼睛非常酸疼。 大家好,我是程序员老王。 年薪百万老码农,待过一线大厂创过业,带过团队,目前专注于一线技术。 分享程序员进阶路上的点滴,帮助大家提升认知,升职加薪。

    85920发布于 2021-11-23
  • 来自专栏顶级程序员

    程序员必须遵守的8大准则

    8. Be buddies 在我看来,称之为“buddy reviews”(别人会叫“over the shoulder”)非常好。

    67040发布于 2018-07-23
  • 来自专栏程序员互动联盟

    程序员最爱说的8句谎言

    8.这不可能发生

    81350发布于 2018-03-16
  • 来自专栏CDA数据分析师

    推荐 | 100分程序员8个习惯!

    100分程序员会在工作之余,多看看其他在做什么,看看团队的整体规划,看看软件系统的架构和说明文档。 代码规范 程序员在新手时期需要培养良好的代码规范。 学习业务知识 作为100分的程序员,除了精通开发知识,还应该了解业务知识。 这就是为什么有些领域的公司研发部门在招聘程序员要求具备对应专业的资格证书。 最后的最后说一句,学无止境,100分的程序员和90分的程序员区别大吗?100分的程序员之所以得100分是因为满分只有100分,而90分的程序员是真实的水平反映。 祝天下所有程序猿哥哥七夕快乐。

    92250发布于 2018-02-23
  • 来自专栏老九学堂

    程序员学习需要攻克的8大障碍

    作为一个时时关注小伙伴们学习情况的人,老九君看到过很多新手程序员满怀热情投入到学习中来,却总是处处碰壁。 这时你会告诉自己,你不喜欢编程了,编程操作不适合你,觉得自己天生就成不了程序员。 这就是为什么你应该考虑围绕着完成项目设置目标的原因。 如果你还是不能确定要选择哪种语言,那么不妨咨询下某个程序员的意见。只要你确定要构建什么项目,那么他就能很快地为你推荐适合你使用的技术。 有时候,你可能不知道需要学习什么理论,这很正常,所以你需要向他人寻求帮助:程序员朋友,导师,或类似老九精英部落的社群。 5.最后,你解决了任务。 8.不去应用你学到的理论 这篇文章也是理论知识,除非你能够学以致用,否则它是不会发挥一丝一毫作用的——多多应用,直到它变成潜意思的例行程序。 编程其实就是通过形成良好的习惯来帮助你解决各种问题的过程

    96740发布于 2018-03-06
  • 来自专栏Java学习网

    程序员避免精神崩溃的8个建议

    程序员避免精神崩溃的8个建议 1.独自待会 这可能是最重要的,因为它会影响你和他人(包括家人)之间的互动,也会影响你思考。 8.休息是为了更好的工作 这是一条黄金规律。如果你工作得累了,那么就站起来出去散个步或者喝杯咖啡什么的。相信我,磨刀不误砍柴工。

    69460发布于 2018-02-26
  • 来自专栏鱼皮客栈

    8程序员,竟然还不会打日志?!

    你是小阿巴,刚入职的低级程序员,正在开发一个批量导入数据的程序。 没想到,程序刚上线,产品经理就跑过来说:小阿巴,用户反馈你的程序有 Bug,刚导入没多久就报错中断了! 你无奈地说:皮哥,刚才线上出了个 bug,我花了 8 个小时才定位到问题…… 鱼皮皱了皱眉:这么久?你没打日志吗? 你很是疑惑:谁是日志?为什么要打它? 在下苦心研究日志多年,沉淀了打日志的 8 大邪修秘法,先传授你 2 招最基础的吧。 打日志的 8 大最佳实践 1、合理选择日志级别 第一招,日志分级。 你好奇道:日志还有级别?苹果日志、安卓日志? 8、集成日志收集系统 两年后,你负责的项目已经发展成了一个大型的分布式系统,有好几十个微服务。 如今,每次排查问题你都要登录到不同的服务器上查看日志,非常麻烦。

    10910编辑于 2026-06-11
  • 来自专栏海天一树

    程序员必须掌握的8大排序算法

    (四)例子和代码 针对两步操作过程,咱们以整形数组a[]={16,7,3,20,17,8}为例。 继续调整: 4-14.jpg 4-15.jpg 这样经过第四轮调整后,得到一个有序数组{8,16,17,20}和一个调整后的堆。 (3)继续从左往右观察,8比5大,准备调整。继续从右往左观察,1比5小,准备调整。对调8和1的位置。 (4)继续从左往右观察,3比5小,不用调整。继续往右观察,碰到6,准备调整。 得到了第一步的目标,比5小的{3, 0, 2, 4, 1}都在5的左边,比5大的{6, 8, 7, 9}都在5的右边。 (6)对新数列{3, 0, 2, 4, 1}和{6, 8, 7, 9}分别用上面的方法继续调整,直到所有的数都排完序为止。

    1.2K80发布于 2018-04-17
  • 来自专栏年薪百万老码农的职场分享

    引起程序员争吵的8个编程问题!

    最近看了一遍文章,总结了 StackOverflow 上面20个最有争议的编程观点,挑了8个跟大家分享一下我自己的一些解读。 业余时间不写代码的,都不是优秀的程序员 其实“业余”这个词就已经给业余时间产出的代码定性了。 国内大部分程序员多少都想搞点副业,而一身的编程技能是他们能快速利用的,常见的比如接外包。 只会一门语言的程序员,不是优秀的程序员 这个观点的作者提到,自己所学过的每种语言都能让他收获不同的新知识,并能把这些语言有效地结合应用。 我比较认同他的观点,从国内互联网发展环境来说,程序员去学习、去适应变化是常态,java程序员学个python开发并不是什么新鲜事。 以上4个关于优秀程序员和代码的观点,也引起了很多程序员的讨论,有人附议有人不认同,大家对于这4个观点是何想法?欢迎留言讨论! 另外4点,下一篇再跟大家分享。

    48110发布于 2021-03-15
  • 来自专栏Java学习网

    程序员需谨记的8条团队开发原则

      当你从学校出来,找到第一份软件开发工作的时候,你就不再是一个单独作战的程序员了,你将会有一个团队,你的一举一动也将直接影响团队的效率和产出。 下面这8条团队开发的基本原则,作为团队的一员,你必须谨记在心,这会对你和你的团队带来非同凡响的效果。 ?   7、不要盲目拷贝代码   这一点我想很少有程序员能够做到,无论是从网上的搜索结果还是团队中其他成员编写的代码,即便它们能完成你想要的功能,也不要直接全部复制过来。 8、及时记录工作日志   这点也很少会有程序员能够做到,“一个没有博客的程序员不是好程序员!”,用博客记录自己开发过程中的经验教训,时间久了,这也是一笔巨大的财富。

    84050发布于 2018-02-28
  • 来自专栏猿人谷

    程序员需要知道的8个Linux命令

    每个程序员,在职业生涯的某个时刻,总会发现自己需要知道一些Linux方面的知识。我并不是说你应该成为一个Linux专家,我的意思是,当面对linux命令行任务时,你应该能很熟练的完成。 order.out.log 8:22:19 111, 1, Patterns of Enterprise Architecture, Kindle edition, 39.99 8:23:45 edition, 39.99 order.in.log 8:22:20 111, Order Complete 8:23:50 112, Order sent to fulfillment jfields$ cat order.* 8:22:20 111, Order Complete 8:23:50 112, Order sent to fulfillment 8:24:20 113, 8:22:20 111, Order Complete 8:23:45 112, 1, Joy of Clojure, Hardcover, 29.99 8:23:50 112, Order sent

    1.1K50发布于 2018-01-17
  • 来自专栏CSDN技术头条

    一名普通的程序员进阶成为伟大程序员有哪8种途径?

    本文作者讲述了8种方式帮助你如何从一名普通的程序员进阶成为一名伟大的程序员,让我们就从此时此刻开始提高自己的开发技能吧。 是时候开始认真考虑一下如何升级你的开发技术了。让我们来认真地学习一下吧。 我们都遇到过有8年经验的程序员。对于他们来说,同样的经历,重复了8次。为了避免这种综合症,看看你做的每一种事情,然后问自己:“我怎样才能让它变得更好?” 但是一般的程序员在这一点上就退出,然后继续下一件事。 但是一旦“完成”就停止了这种思想就像是拍一张快照,然后期待它是一件艺术品一样。伟大的程序员都知道第一次迭代只是一次迭代。它运行起来了,恭喜你! 写三次代码 好的程序员目标是写出可以运行的软件就可以了。伟大的程序员写出来的软件目标是运行得非常好。通过一次编写这种情况几乎不可能发生。 8. 你是在学习技术,而不是在学如何使用工具 编程语言、工具和方法这些都只是一时的。这就是为什么需要你在这么多的语言和框架中尽可能多的获得经验。

    1.4K80发布于 2018-02-13
  • 来自专栏Java后端技术栈

    Java程序员需要掌握的8大排序算法

    8大排序算法详解 ? 8种排序之间的关系 直接插入排序 在要排序的一组数中,假设前面(n-1)[n>=2] 个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这 n个数也是排好顺序的。

    72330发布于 2018-08-09
领券