
职场
文章平均质量分 51
kgduu
这个作者很懒,什么都没留下…
展开
-
工作的口诀
1、凡是工作,必有目标。2、凡是目标,必有计划。3、凡是计划,必有执行。4、几是执行,必有检查。5、凡是检查,必有结果。6、凡是结果,必有责任。7、凡是责任,必有惩罚。原创 2024-06-02 17:13:15 · 1134 阅读 · 0 评论 -
关于高效学习的阅读笔记
我们把学到的东西用自己的语言和理解重新组织并表达出来,本质上是对信息进行消化和再加工的过程,这个过程可能会有信息损失,但也可能会有新信息加入,本质上是信息重构的过程,我们积累的知识越多,在知识间进行联系和区辨的能力就越强,对知识进行总结和归纳也就越轻松.而想要提高总结归纳的能力,首先要多阅读,多积累素材,扩大自己的知识面,多和别人讨论,多思辨,从而见多识广.学习的开始阶段,可以不急于总结归纳,不急于下判断,做结论,而应该保留部分知识的不确定性,保持对知识的开放状态.这种感觉,对于想速成的人来说,很难体会.转载 2024-02-24 12:06:03 · 86 阅读 · 0 评论 -
2024 计划
brpc源码netty源码ace源码《Javascript高级程序设计》《《Full-stack web development with Vue.js and Node build scalable and powerful web apps with modern web stack, MongoDB, Vue, Node.js, and Express》(之前没有看完)原创 2024-01-01 18:05:54 · 461 阅读 · 0 评论 -
如何提高自己的深度思考能力
如何提高自己的深度思考能力原创 2023-02-18 10:37:10 · 154 阅读 · 0 评论 -
用一年时间脱胎换骨
用一年时间脱胎换骨原创 2023-02-12 22:14:15 · 556 阅读 · 0 评论 -
2023 计划
2023 计划原创 2023-01-02 20:10:45 · 165 阅读 · 0 评论 -
软技能:代码之外的生存指南读书笔记
去主流的招聘网站上看看自己的专业领域市场行情如何,确定一个,专业化道路会让自己受益,还是过度限制了自己的选择。如果有兴趣成为独立咨询师或者创业者,那么安排与你认识的已经走上这条道路的朋友会面,向他们了解一个这条路怎么样。(3)反思自己在短期和长期取得的成果,弄清是否取得进展,是否需要 调整(每日三省吾身)列出你能想到的所有软件开发的专业领域,从广义的范畴将它们逐一细化,看看你能细化到多具体。(4) 集中精力成为一位专家, 专门为某一特定类型的客户提供专业的整体服务。(2) 想方设法提升你的服务。原创 2022-10-16 10:55:04 · 607 阅读 · 0 评论 -
书单收集(更新中)
书单收集原创 2022-08-25 18:40:35 · 209 阅读 · 0 评论 -
关于系统思考的6本书籍推荐
1,《系统之美》德内拉.梅多斯2,《如何系统思考》邱昭良3,《系统思考》丹尼斯.舍伍德4,《系统思维》贾姆希德·格哈拉杰达基5,《思考,快与慢》丹尼尔.卡尼曼6,《第五项修炼》彼得.圣吉......原创 2022-08-11 22:17:35 · 2125 阅读 · 0 评论 -
C语言编译器之二,Clang
二、Clang编译器Clang编译器是由APPLE公司的编译器大牛Chris Lattner主导下编写的,其目标是替换大名鼎鼎的GCC编译器;2.1、Clang和GCC编译器架构从源代码到可执行程序一般经过预处理、编译、链接过程,而编译是编译器的工作,编译分为三个阶段,分别为前端、优化器、后端。i.编译前端:将源代码转化成中间代码。其详细过程包括:词法分析、语法分析、生成中间代码;ii.优化器:对编译器生成的中间代码进行一些优化,最终提供给编译后端;iii.编译后端:原创 2022-05-02 14:25:42 · 3596 阅读 · 0 评论 -
计算机有哪些值得参加的比赛
前言大家好,我是bigsai。这篇文章给大家介绍算法竞赛,如果有帮助还请一键三连支持一下!最近有些学妹问我咱们计算机专业的有哪些比赛可以参加呢?我眉头一皱,想了想咱们计算机专业竞赛好像确实蛮多的,在这里给捋一捋。竞赛的目的有很多,有的是为了参加竞赛提高个人能力,有的是为了拿到荣誉为自己保研、就业、考研加分,还有的是为了奖金。竞赛的类型也有好多种,有算法类、工程类、科研类的,不同竞赛的难度不同、社会认可度不同。根据自身条件,选择合适的比赛参与历练自己,也算是拓宽自己的认识面,以后和人聊起来也能原创 2022-05-02 14:20:02 · 12668 阅读 · 0 评论 -
程序员必备的11个Github优质项目
GitHub 不仅仅是一个版本控制服务,它还是一个了不起的内容资源,从免费的电子书和教程,到面试准备材料和 "了不起 "的文章,应有尽有。如果你是经常访问GitHub的开发者,那么今天为你准备的这些东西东西,绝对让你受益匪浅。我整理了一些最有价值的仓库列表,我敢打赌,绝大多数你都没有见过。1. Awesome[1]GitHub stars: 164k+毋庸置疑,Awesome是最受欢迎的 repo,它策划了从软件开发到硬件到商业的所有主题。目前为止,它在Github上有超过164原创 2022-05-02 14:18:05 · 9202 阅读 · 2 评论 -
DevOps工具链介绍
DevOps工具链介绍简介这篇文章主要分享关于DEVOPS 工具链的相关知识。关于DevOps和工具关于DevOps及其相应工具的注意事项:· 目标是持续改进· 你不能买DevOps· 工具采用分阶段进行DevOps技术概览规划为什么计划对DevOps很重要?· 共同的目的· 透明度· 赋权规划工具的例子GitLabGitLab是一个基于web的DevOps生命周期工具。它提供了一个Git-reposito.原创 2022-05-02 14:16:32 · 3917 阅读 · 0 评论 -
Jenkins替代方案
1、BuildMaster项目地址:https://inedo.com/buildmasterInedo 的 BuildMaster 是 Jenkins 替代方案之一,开发人员能够用它将软件发布到各种环境,为各种平台提供全面的持续集成能力,使团队有能力创建私有的自助发布管理平台,单独处理自己的应用程序并私有部署。更重要的是,避免自动发布未经测试的软件。因为无需精通流水线即可使用,所以用户对它的简洁性都非常满意。2、Microtica项目地址:https://microtic原创 2022-05-02 14:13:22 · 904 阅读 · 0 评论 -
程序员新书有这7本
程序员的数学基础课 从理论到Python实践3月份出版,出版后一直在新书排行榜中。就像书中前言所写“如果你只想当一个普通的程序员,那么数学对你来说并不重要。但是,如果你想当一个顶级程序员,梦想着改变世界,那么数学对你来说就很重要了。”当一个顶级程序员很重要,努力吧,程序员!伽利略曾经说过,“宇宙这本书是用数学语言写成的”,数学是人类科学进步的重要基础,所以,你我都要怀着敬畏之心去学习、思考数学。编程的世界远不止条件和循环语句,程序员的人生应当是创造的舞台。本书共分为三大模块:“基础思想”原创 2022-05-02 14:05:03 · 4415 阅读 · 0 评论 -
提高沟通能力的书
《高难度谈话》 斯通《关键对话》 格雷尼《争辩力:10%的沟通决定你的成败》 和田秀树想《沟通的艺术》 阿德勒《卡耐基沟通的艺术与处世智慧》 卡耐基《跟任何人都聊得来》 贝克特尔《沟通圣经》 尼基斯坦顿《学会提问》 尼尔布朗《非暴力沟通》 马歇尔卢森堡《说话的力量》 孙路弘《人性的弱点》《人性的优点》《美好的人生》《快乐的人生》《伟大的人物》《友谊的秘密》《人性的光辉》《卡耐基人际关系学》《水浒传》《金瓶梅》《芳华》《推拿》原创 2022-05-02 14:03:39 · 273 阅读 · 0 评论 -
如何才能拥有惊人预见力与超前布局的能力
如何才能拥有惊人预见力与超前布局的能力原创 2022-05-02 13:52:19 · 183 阅读 · 0 评论 -
我们读过的培生经典书系
作为世界知名教育集团,培生公司已有150年的历史。多年来,培生都坚持以学习为信仰——当一个人的学习能力提升时,他在教育、就业、人生及其家庭中取得进步的能力也会相应提升。在世界范围内,培生出版过很多优质的经典好书,而作为以传递知识、播撒智慧为己任的人民邮电出版社,也和培生保持着良好的合作关系并一起出版了很多好书,这些图书涉及到科技、经管、心理、艺术等。在今天这个特殊的节日里,小悠就带你回顾人邮社与培生一起合作出版的那些好书,一起重温经典带给我们的力量。科技新知重构:改善既有原创 2022-05-02 13:46:33 · 1170 阅读 · 0 评论 -
打工人如何应对不确定的职场
出租司机 vs. 大银行的人力经理,后者的工作可能比前者“更脆弱”《反脆弱》是过去10年里,少有的有原创思想的杰作。书的核心一句话概括是:稳定的环境,只能造就脆弱的个体,更好的策略是:适时出现的压力与危机,如此才能维持生存与实现繁荣,在不管什么样的大风大浪里,实现反脆弱。来自网络书里有一个职业生涯的例子:一对孪生兄弟,哥哥25年来一直在一家大银行的人事部门任职,弟弟是一名出租车司机。哥哥一直觉得自己职业稳定,一直到金融危机到来,他被裁员,他才意识到失业给他的沉重打击——在这样的稳定环原创 2022-05-02 13:44:17 · 300 阅读 · 0 评论 -
10个方法教你提升表达能力
高高通过学习一些方法,表达力明显得到了提升,今天,就把这10个方法分享给你:1、训练自己的逻辑思维在表述一个问题的时候,套用一个公式:首先+其次+再者+最后。这样可以有效的让自己说话更有逻辑,而不是东一句西一句,也能让自己的思路变的清晰。再者想表达一个观点的时候,记得用上论据。具体的方法可以在主页看往期文章:你的逻辑思维有多强,能力就有多强:6个方法提升你的思维能力。2、大声朗读文章每天给自己制定一个计划,大声的朗读几篇文章,不要去管发音那些,你只管大声的读出来。这样最大的好原创 2022-05-02 13:40:11 · 5923 阅读 · 0 评论 -
顶级程序员收藏的数学书
程序员的数学基础课 从理论到Python实践1.紧紧围绕程序员的需求。数学的课题非常广泛,但本书没有涉及数学领域的全部课题,而是从程序员的需求出发,精心挑选了编程所需的常用知识点,并实现学以致用。2.结合生动的案例和形象的比喻解读难点。降低技术理解的门槛,让程序员更容易理解数学背后的逻辑,并对实际生产问题进行数学建模,进而设计出更有效的算法,编写出更优雅的代码。3.注重编程实践。除了阐述理论知识,书中还提供了要通过大量实践才能积累的宝贵经验,让读者有机会亲自动手编写Python 代码,进而原创 2022-05-02 13:37:31 · 863 阅读 · 0 评论 -
程序员必备书籍
算法:1.《啊哈!算法》-一本充满趣味的算法入门。2.《我的第一本算法书》-里面含有丰富的步骤图帮助读者理解,非常便于学习和记忆。3.《算法图解》-这本书也是主打图解,通俗易懂,非常适合新手上手。4.《算法(第四版)》-算法领域的经典参考书。5.《趣学算法》6.《剑指offer》7.《编程珠玑》-主要是针对海量数据的处理技巧。8.《大话数据结构》-一本非常适合自学的读物。9.《算法帝国》10.《算法之美》11.《算法设计与分析基础》12.《算法原创 2022-05-01 16:56:43 · 2339 阅读 · 0 评论 -
Linux内核技术点
课程体系7个专题组成:进程管理专题,内存管理专题,设备驱动专题,网络协议专题,内核组件专题,文件系统专题,内核项目实战专题。进程管理专题进程原理:进程生命周期,task_struct结构,进程优先级,进程系统调用。进程调度机制:调度器实现schedule(),完全公平调度类CFS,实时调度类原理多核模式调度SMP。进程竞争机制:RCU机制原理,内存优化与屏障,大内核锁,per_CPU计数器。进程系统调用:写时复制原理,进程内存布局,进程堆栈管理,系统调用实现流程。内存管理专题原创 2022-05-01 16:55:14 · 349 阅读 · 0 评论 -
天才程序员法布里·贝拉德
Fabrice Bellard 是法国计算机程序员,以编写FFmpeg,QEMU和Tiny C编译器而闻名。他开发了Bellard公式来计算pi的位数。 2012年,贝拉德(Bellard)与弗兰克·斯皮内利(Franck Spinelli)共同创立了一家电信公司Amarisoft。1972年出生,17岁创建了可执行的压缩器LZEXE。1996年他编写了一个简洁但是完整的C编译器和一个Java虚拟机Harissa。1997年,他发现了一个新的,更快的公式计算pi的位数。1998年编写了一个简原创 2022-05-01 16:46:42 · 772 阅读 · 0 评论 -
程序员转型架构师推荐书籍
1、方法论《领域驱动设计》《架构整洁之道》《微服务设计》《架构即未来:现代企业可扩展的Web架构、流程和组织》2、架构落地实践《淘宝技术这十年》《分布式服务框架:原理与实践》《大型网站技术架构:核心原理与案例分析》《大型网站系统与Java中间件实践》《企业IT架构转型之道:阿里巴巴中台战略思想与架构实战》《尽在双11:阿里巴巴技术演进与超越》...原创 2022-05-01 16:45:08 · 1194 阅读 · 0 评论 -
计算机系统研究必读书目
Computer Systems: A Programmer's Perspective, 3rd Edition(中文版:深入理解计算机系统)Modern Operating Systems, 4th Edition(中文版:现代操作系统)Windows Internals, 7th Edition(中文版:深入解析 Windows 操作系统)The Art of Multiprocessor Programming(中文版:多处理器编程的艺术)Distributed Algorithms原创 2022-05-01 16:20:22 · 743 阅读 · 0 评论 -
计算机专业必读的10本经典神书
深入理解计算机系统(原书第3版)算法导论(原书第3版)计算机网络:自顶向下方法(原书第7版)Java编程思想(第4版)C程序设计语言(第2版·新版)典藏版编译原理(原书第2版)操作系统概念(原书第9版)设计模式:可复用面向对象软件的基础(典藏版)计算机组成与设计:硬件/软件接口(原书第5版·RISC-V版)数据挖掘:原理与实践(基础篇)...原创 2022-05-01 16:26:23 · 1896 阅读 · 1 评论 -
资深架构师推荐 21 本技术好书
1、成长篇《异类》《随机漫步的傻瓜》《一万小时天才理论》《情商》《优秀到不能被忽视》《影响力大师》2、技术篇《UNIX 编程艺术》《UNIX 网络编程(卷 1)》《UNIX 环境高级编程》《Linux 系统编程》《TCP/IP 详解(卷 1)》《算法之美》《算法设计与应用》《Java 编程思想》《深入理解 Java 虚拟机》《C++ Primer》3、业务篇《增长黑客》《需求》《淘宝产品十年事》《定位》《宝洁制胜战略原创 2022-05-01 16:32:22 · 2486 阅读 · 0 评论 -
为什么农村出来的大学生大多都混得很差?知乎高赞回答
为什么农村出来的大学生大多都混得很差?知乎高赞回答原创2021-02-02 10:19·第一心理每天耕耘最有趣、最实用的心理学一个自称为“夏柠沁”的知乎网友,在知乎发了这样一个帖子“为什么农村出来的大学生普遍都混得很差?”很快点赞过万。超过19873位网友浏览过她的故事,并被女孩的清醒与励志经历打动。很多人鼓励小姑娘,虽然是农村出来的,但是这么能吃苦,这么有想法,也敢于实践,今后的路一定会越走越宽。故事讲的是自己从农村大山里走出来的一路寒酸和辛苦,讲述了自己在求学过程中的勤工助学转载 2022-05-01 16:16:44 · 319 阅读 · 0 评论 -
2022 学习计划
《Programming in Lua 4th Edition》《Scala编程3》《Elasticssearch 源码解析与优化实战》《数据结构与算法分析 Java语言描述》《Kafka源码解析与实战》《统计学习方法》《百面机器学习算法工程师带你去面试》.................................原创 2022-01-07 22:36:29 · 604 阅读 · 0 评论 -
2021活动记录
2021.3.27《ElasticSearch服务器开发》第二版原创 2021-03-27 22:18:22 · 163 阅读 · 0 评论 -
一个人越来越有出息的7大迹象
3月2日,网上公布了最新胡润全球富豪榜。看着榜单前10,我们知道,他们如今的财富大家很难一步实现。但他们所拥有的优秀特质对每个人来说都很值得借鉴。正所谓:学习他人经验,是少走冤枉路的最佳捷径。领悟优秀的人身上的特质,在实践中扎实磨练,也能帮助自己在人群中脱颖而出。懂得深度思考的人,走的更远一个拥有深度思考能力的人,不仅善于发现问题,还会努力寻求解决方案,最终形成高效的能力体系。深度思考,决定着完成目标和任务的效率,也影响着一个人的...转载 2021-03-06 17:24:57 · 465 阅读 · 0 评论 -
王石:我每天都强迫自己做的一件事
职业生涯很长,对企业而言,它需要你成为一个专才,但从职业发展来看,你需要成为一个全才,方能适应社会的变化。阻碍你成为全才的不良习惯有很多,有时候我们喜欢趋利避害,拖延症更是让自己定下来的目标难以实现。从现在起,你要努力去寻找各种让自己变得不舒服的环境、习惯,别害怕痛苦,伴随着痛苦的出现,才会有成长的空间。这个世界上有两种人,一种人是强者,一种人是弱者。强者给自己找不适,弱者给自己找舒适转载 2016-01-17 12:44:01 · 725 阅读 · 0 评论 -
程序员保值的五个关键点
在国内,很多人说程序员是吃青春饭的,一开始说过了30岁就得转行,后来又有人35岁是一道坎……看起来好像程序员真的和风尘女子一样,注定有朝一日会年老色衰不再受人青睐。No!我要说,不是这样的!所有的道路都通向天堂只是要度过路上的痛苦时光那一天我正走在路上两边的荒草,比人还高——海子,《月全食》真的程序员,敢于直面惨淡的人生和淋漓的鲜血,一定能够在荒草满布的岁月转载 2015-08-22 13:28:32 · 585 阅读 · 0 评论 -
如何成为一名软件架构师?
Daniel Mohl是一名专业的软件工程师/架构师,他的兴趣包括理解各种复杂的编程语言、企业应用架构以及如何搭建业务与技术,他通晓F#、C#、CoffeeScript、JavaScript、Erlang、ASP.NET、MVC、WPF、WCF、Sliverlight、SQL Server等技术。有着多年的软件开发经验。他经常会被一些有潜力和有前途的程序员问到:“我要怎么做才能成为一名转载 2015-05-25 15:47:10 · 786 阅读 · 0 评论 -
干货!谷歌推荐的技术能力提升指南
打好扎实的计算机科学基础对于成为一个成功的软件工程师是非常重要的。本指南主要关于如何提升自己的技术能力,非常适合学生用于制定教学课程,当然这里提供的网络资源,并不意味着就可以完全取代现有的课程,正式的课程安排还是要学的(除非你不想拿到毕业证书)。学术学习的推荐CS课程入门计算机科学课程导论,介绍编码的基本知识。在线资源:Udacity – intro to转载 2015-05-15 17:32:41 · 614 阅读 · 0 评论 -
如何提升研发人员的非技术才能
研发企业的核心资产是人力资源,人力资源管理除了关注“组织结构、岗位职责、绩效评估、专业培训”这些常规内容之外,还要设法提升研发人员的非技术才能,使现有人力资源发挥更大的效用。本文作者结合自己多年的实践经验,讲述提升研发人员非技术才能的秘技。提升表达能力“写”和“说”是人们向外界表达自己才华的最重要途径。可是表达能力低下却是中国研发人员的通病,值得业界高度重视。很多研发人员怕写文档、转载 2015-03-12 12:28:18 · 868 阅读 · 0 评论 -
怎样成为架构师
参考软件企业架构师需求、结合目前架构师所需知识,总结架构师自我培养过程大致如下仅供参考:1、架构师胚胎(程序员)学习的知识是语言基础、设计基础、通信基础等,应该在大学完成,内容包括java、c、c++、uml、RUP、XML、socket通信(通信协议)——学习搭建应用系统所必须的原材料。2、架构师萌芽(高级程序员)学习分布式系统、组建等内容,可以在大学或第一年工作转载 2015-02-08 20:59:16 · 695 阅读 · 0 评论 -
如何摆脱穷打工的命?
很多人都喜欢抱怨,觉得这个世道不好。但现实是,在同样世道不好的情况下,为什么有的人成功,而你却碌碌无为?差距在哪里?怪世道不好吗?还是怪自己没本事?这话可能很多人不爱听。但是一个无法辩驳的事实是:你要是有本事,为什么月薪只有2、3K或者3、4K?事实胜于雄辩。所以,如果看到这里还想抱怨的人,那么,也请你趁早离开。抱怨永远解决不了问题。同样是打工,为什么你一个月只有2、3转载 2014-09-17 23:09:24 · 1530 阅读 · 0 评论