职业生涯规划书格式(遇到不懂的问题该不该问)
资讯
2023-11-25
169
1. 职业生涯规划书格式,遇到不懂的问题该不该问?
这个问题的答案几乎是毋庸置疑的:肯定要问!
关键是什么问题该问、怎么去问、什么时候去问?
1.养成独立解决问题的意识
职场上,不仅是你,还有你的同事和领导,总会遇到自己搞不懂的事情或不清楚的流程。你首先应该有独立解决问题的意识,善于用最基本的网络搜索功能来搞清问题。
很多事情网上都有解决办法,也有很多不同的平台供你选择。比如一般的问题通过百度搜索;管理上的问题有专业的管理网站和论坛;office、电脑、打印机等方面问题解答多得很,随时都能搜到;其他职场问题有头条和知乎等等。可以收藏他们,以备不时之需。
千万不要一有问题就跑去问领导和同事,否则时间久了,领导和同事不仅会觉得你很烦,更会觉得你学习能力、独立思考能力很差。慢慢地你就会成为那个被忽视、遗忘甚至淘汰的人。
2.掌握问问题的方法
有些工作上紧急的事情需要立即处理,这时没那么复杂的技巧方法,在工位转头问同事或去别的部门咨询就可以了。
比如填写报销单,虽然网上建议很多,但每个公司规矩不一样啊,这时必须搞清楚。
比如领导明天要开会,让你写一篇发言稿。文章写完了,但还要弄一份抄送各分子公司,这红头文件格式怎么弄?
这些问题都是必须要弄得清清楚楚的,一点错犯不得。
但还有很多问题,你可能搜集了大量的资料也没有明确的答案,或者不能理解通透。比如管理的本质是什么?怎么和领导相处?要胜任本岗位工作,我应该怎么做?这些问题是你在职业生涯中必须要去思考的。
最最重要的是,有时别人的一句话就可以点透这个问题的核心。所谓听君一席话胜读十年书就是这个道理。
这时就要有技巧地问。
教你一招:交流式询问。
也就是带着你的看法和他们交流,在交流的过程中听取他们的想法。
比如和同事聊天,你可以先说说怎么和领导相处,说出你的观点,甚至举一些案例。这时同事可能就会说出自己的一些看法、经历。这样你不就间接问了问题吗?
人就是这样,你跑去直白的问问题,别人不一定搭理你,但只有对他也有帮助,他就很乐意和你聊。
当然,交流中不要产生观点的争论。因为每个人的观点就像他的孩子一样,他总是会很维护,然后说你的观点有什么问题。我们的目的是了解对方的观点,知道就好了。你要是能在别人说出观点后肯定他、赞美他,那就更好了!
3.分清时机和场合
别人正忙的不可开交或心情不好的时候,你跑去问问题,别人不怼你才怪呢!
工作上的问题和自己深思熟虑后想要问的问题建议在三种场景下问:
(1)工作场合
如果是立即要知道的事,可以在工作场合立即问,当然要看对方忙不忙。
(2)会议
公司有很多会议就是交流探讨会。
领导在上面讲的吐沫横飞,下面一点反应都没有?
其实这也是一个很好咨询的机会。
你可以问一些和会议主题有关的、有针对性的问题,一方面配合领导,另一方面解答自己的疑惑。最重要的是在询问过程中,积极与领导互动,说出你思考很久的疑惑,让领导解答。当然不管领导答的好不好,你都要有理有据地肯定。这时候领导会很有面子,虚荣心、自豪感会分分钟爆棚。领导对你的印象也会非常好。
(3)私下
私下场合、休息时间和领导同事在一起的时候,可以问一些你真正想知道的事情,有时不一定和工作有关。方法同上。
最后,问问题一定要细,不要太大太空,比如我们这个行业有没有前景,公司未来会不会上市,这些问题可能连你老板都不知道怎么答。让你领导和同事答,岂不是搞得他们会很没有面子。
2. pps的区别?
PD (Per Diem) 和 PPS (Pay Per Stay) 是针对旅馆或酒店预订和付款方式的不同选择。1. PD(日常津贴):PD是指根据客人在旅馆或酒店的实际入住天数支付费用。换句话说,客人根据入住的每一天支付一定的费用。这意味着无论客人是否实际在酒店过夜,他们都需要支付入住期间的每一天费用。通常,PD费用包括住宿、膳食和其他服务的费用。2. PPS(按次付款):PPS是指客人预订并支付一定的费用,无论他们在酒店的实际入住天数如何。换句话说,客人可以预先支付一笔固定的费用以确保他们的预订,无论他们的实际住宿时长。通常,PPS的费用比PD的费用略低,因为酒店可以预先确定收入,无论客人的实际住宿情况如何。因此,PD和PPS的主要区别在于付款方式。PD根据实际入住天数支付费用,而PPS是预先支付一笔固定费用。
3. 在某省级机关直属事业单位工作四年?
想辞职就应该抓紧行动,不要太过犹豫,一犹豫一般都辞不了。因为,你去征求别人的意见的话,十有八九会告诉你,事业单位如何稳定轻松,去企业或者自己创业会如何艰难曲折等,说来说去,你很容易就会打消辞职的念头。
实际上,事业单位工作对于年轻人来说,并不是一个好的选择。一是待遇一般,最多中等吧;二是工作平淡,从你进单位那天起,一眼就能看到这一辈子的尽头;三是发展空间有限,基本上没有什么发展进步的机会。作为省级机关下属的二级事业单位,一般为处级或副厅级单位,而且单位的领导基本上会是上级机关的公务员来任职。也就是说,在这个单位里走事业编管理岗,最多走到事业六、七级(相当于公务员的处级或调研员)。而且,事业编的流动性是非常差的,不像是公务员还有交流,挂职,遴选,调动等机会。事业编基本上也就在一个单位呆到退休了。
所以,稍微有点想法和能力的年轻人,我都不建议把一生耗费在那样一个所谓稳定的工作状态里。强调事业单位稳定的人,大多或者是能力不够,或者是见识有限,或者是年龄已经老了,完全没有必要听那些陈词烂调。
在目前的社会里,比事业单位好的去处多如牛毛,虽然可能会不确定性多一些,付出的努力要多一些,但人生不就是这样吗?挑战自己、丰富自己,一潭死水的生活,再稳定又有什么意义呢?更何况,事业编制确实好不到哪里去。
4. 李宁发布新品疑似侵华日军军服?
“设计时尚还是故意挑衅?”
国货之光李宁在日前发布的秋冬季新品,深绿色的帽子被网友吐槽一眼看上去近乎侵华日军军服,身穿这套新品走在T台上的模特简直就是如假包换的“日本大佐”,引发外界对李宁挑衅民族感情的质疑。
(引发争议的李宁倭风新品)
李宁品牌作为三枚奥运会金牌得主、点燃北京奥运会主火炬的体操王子创办的民族品牌,如今是很多人喜欢的国货之光,要说李宁新品有意挑衅民族情感似乎让人很难想象,但不管是单纯的设计灵感还是新品呈现的效果,真不怪网友太过敏感,“屁帘”帽子着实让人一下就想到了侵华日军的装束。
无论是老电影呈现的镜头,还是真实的历史照片,在我们的印象中,对于日本侵华日军的印象,就是他们帽子上的两条护耳,也就是大家习惯性称呼的“屁帘”,这种正式名称为“军帽垂布”或者“帽垂”的设计,据说最早是法国人研究出来的,为的是应对在非洲地区作战时不堪其扰的炎热和蚊蝇,后来被日本人加以改进发扬光大。
可以说,日军用来抵御蚊虫的这种“屁帘”装束,早就给绝大多数人同胞烙下了惨痛的侵略记忆,正因如此,当大家看到李宁洋洋得意发布的秋冬季新品造型时,才会一下联想到日本侵华日军的军帽,无论是感官上,还是心理上都难以接受。
应该说,作为李宁引以为傲,引领审美的秋冬季新品发布,自然是李宁公司非常重视的一次设计成果展示,模特展示的每一件新品都是经过李宁公司审定并计划主推的产品,不知为何,网友一眼看出问题的新品装束,却能够通过李宁公司的内部决策,最终呈现到T台上,也真是让人百思不得其解。
(李宁新品被指酷似侵华日军军服)
必须承认,李宁的这套新品确实“倭里倭气”,让国人看了极其不舒服,看着模特的走秀照片,有一种穿越到历史的感觉。至于为何李宁会做出如此伤害国人感情的产品设计,有网友通过挖掘指出,此举可能与李宁集团的日籍华人联席行政总裁及执行董事钱炜(日文名:高坂武史)。
资料显示,钱炜确有其人,1971年出生于中国,1990年赴日留学,毕业于日本关西大学,1996年加入了优衣库的控股方迅销有限公司,开启了长达23年的优衣库职业生涯。2019年9月加入李宁集团,任执行董事及联席行政总裁,主要负责集团运营工作。
甚至还有细心的网友发现,李宁新品的口袋图案暗藏“军事飞行器标志”,网传图片显示,李宁给出的文案还特别提及,“左袖臂上的造型口袋设计,上缝独特榫卯标识,再结合左胸口的硅胶飞机章仔,古今飞行器的呼应,展现飞行器的进化和进步”,这一发现,也被网友视为李宁新品设计别有用心的证据之一。
必须要说,对于李宁“倭里倭气”的新品设计,理应旗帜鲜明地反对,不管有心还是无意,新品设计的时尚灵感都不能来源于给中国乃至大半个亚洲带来深重灾难的日本军服。无论李宁怎么解释自己的设计理念,至少,在感官呈现上来说,已经伤害了国内消费者的民族感情,李宁不能保持沉默,应该及时回应外界关切。
(面对争议李宁不应沉默)
当然,我们也应该理性一些,在整个事情尚未水落石出之际,少一些“阴谋论”,不管从哪个角度来说,主要市场份额都在国内市场的李宁,不应该也不会故意挑衅国人的民族情感,哪怕是李宁找来日籍华人钱炜担任高管,也是为了更好地占据市场份额,而不是用敏感历史问题来侮辱同胞。
无论如何,李宁“倭风新品”对大家感情的戕害已经形成,理应给外界一个回应。
5. 基本情况怎么写?
个人基本情况:姓名,性别,出生年月,籍贯,政治身份(群众,团员,党员),主要经历(如学习+工作经历)和这期间的一些体会。
1、本人的基本情况,如:姓名、曾用名、出生日期、籍贯、出生地、民族、现有文化程度、家庭现住址、现在工作单位和担任的社会职务、有何专业技术职称等基本情况。
2、本人的政治历史情况,主要包括成长经历、参加进步团体和民主党派的历史、学习简历、工作简历和历史上受到的奖励或处分的有关情况等。主要要求是:参加进步团体或民主党派的历史要写清楚参加的时间、任何职务等情况。学习简历要写清楚起止时间、在何处、学习的专业、任何职以及最熟悉你这段历史的证明人,前后时间要衔接。参加工作后的进修和各种学历教育、职业教育等也应写入简历内。工作简历要求写清楚参加工作以后从事各种社会职业的起止时间、在何单位、任何职务和证明人等。
3、家庭主要成员的职业和政治情况”:家庭成员系指和自己有血缘关系和婚姻关系的直系亲属,如父母、爱人、子女,还包括和本人长期在一起生活,曾受其抚养或由本人供养的其他亲属,如祖父母、未成年或已成年但仍在一起居住生活的兄弟姐妹等。家庭成员的姓名,年龄、现在何单位、做何工作、任何职,是否中共党员、共青团员或其它民主党派党员等要填写清楚,已去世的要注明何时因何故去世;已离退休的要填写原工作单位任职情况和政治情况,注明已离退休;在农村的要填写清楚在何省、何县市、何乡镇、何村务农。上述人员中有政治历史问题的应予以说明。
4、主要社会关系成员的职业和政治情况”:主要社会关系指本人的旁系亲属,如岳父母、分居的兄弟姐妹、伯叔姑姨舅、甥侄等,还包括和本人关系较密切或本人受其影响较大的亲友、同学等。主要社会关系成员的姓名、工作单位、职业、职务和政治情况都应填写清楚。主要社会关系成员中有政治历史问题的应予以说明。
5、其他需要说明的问题。
6. 应届生如何写简历?
曾做过7年HR,担任上市公司人力总监,面试过的任不少于5000人,其中每年都有应届生校招,对于应届生简历:
1、外在格式。现在网络上的模版是很多的,挑选一个简单、好看的模版还是可以的,这一点千万不要偷懒;另外,拍摄一张大方的照片,让人一眼能记得记得那种,不是说要多美,而是像真人;
2、简历中自我评价。
自我评价或者叫自我鉴定,是自己对自己的总结,也是你的水平的一个重要体现,建议从业绩、能力、学习几个重要维度写;业绩,是你在学生时代创造的结果,结果只能说服人;能力,你到底具备哪些突出的能力,不是人云亦云,而是你身上有的,可以在面试中体现出来的;学习能力,是公司能从你身上看到的潜力。
3、实习经验
实习经验,用1-3句话说明白你的实践工作内容;再用3-7条内容来说明白你在实践中拿到的工作结果,和你对实践的体会和理解;
4、学历
把你的学校,奖学金、学分绩点写清楚。
简历对于面试来说非常的重要,适当的包装可以,不要作假。花时间来写简历,用心写,写简历过程就是成长!
7. 有哪些你看了以后大呼过瘾的编程书?
本文从以下几个方面给大家分享几本高价值书单,并不一定全面,欢迎读者补充,希望能对你有帮助。
1 关于编码与重构
1.1 代码整洁之道
英文名《Clean code》,该书出自 Robert C Martin 之手,又被称为 Bob 大叔,是一位美国著名的软件工程师和作家,他已经写了有关敏捷软件开发的书籍。书中提到众多有名的编程原则:比如 SOLID 原则、 Law of Demeter(LoD,又被称为最少知识原则)。推荐理由:每个程序员都必须拥有本书并阅读它。这是一本非常著名的书,它将完全改变您的编程风格,书中介绍的规则均来自作者多年的实践经验,涵盖从命名、数据结构、面向对象的设计原理到重构的多个编程方面,虽为一“家”之言,然诚有可资借鉴的价值。或许,真正整洁的代码真能让同行读起来像诗一样。任何傻瓜都可以编写计算机可以理解的代码。优秀的程序员编写人类可以理解的代码。— 马丁·福勒如果只能读一本书,我就推荐这本。最后,基于本书,众多开发者还推出了各种语言的整洁之道:• Javascript 整洁之道• PHP 整洁之道• ABAP 整洁之道• Java 整洁之道• .NET 整洁之道还有各大科技公司的代码风格指南:• Google 风格指南• Uber Go 语言风格指南Bob 大叔的《架构整洁之道》也值得推荐,这本书是在架构领域的登峰之作,围绕“架构整洁”这一重要导向,系统地剖析其缘起、内涵及应用场景,涵盖软件研发完整过程及所有核心架构模式。还有《程序员的职业素养》,作者以自己以及身边的同事走过的弯路、犯过的错误为例,意在为后来人引路,助其职业生涯迈上更高台阶。1.2 重构(第2版)
英文名: 《Refactoring: Improving the Design of Existing Code,2nd Edition》,作者 Joshua Kerievsky。本书是理论和实践最佳组合的罕见书籍之一。重构是一个使您的工作代码更加美丽的过程,这本书可以利用已经尝试和测试的软件开发世界的模式来为您提供帮助。推荐理由:重构一词经常在各种大会上被提及,那就是这本书带来的影响。重构也就是重写软件的过程,而无需更改其功能,以提高其可读性,可检验性或可维护性。重构是使工作代码美观的过程,重构有助于改进工作代码的设计。这也是优秀程序员的必备技巧之一,通常优秀的程序员也擅长重构。本书将教你重构代码的艺术和科学。无论您是 Java 程序员、C++ 开发人员还是 Python 开发人员,每个程序员都可以从本书中受益。与《重构》经常被提及的书就是大名鼎鼎的《代码大全》,书中解释的也是久经考验的技术和策略,能有效帮助程序员和软件开发人员。笔者也曾在大学的时候把这本书图书馆借出来,发现这本书太厚,啃不动,到期就立马归还了。1.3 代码之美
英文名:《Beautiful Code: Leading Programmers Explain How They Think》,作者:Grey Wilson。推荐理由:大牛前辈的博客合集,同时也是提高编码技能的好书之一,因为它为您提供了一个机会,让您了解专业程序员如何处理问题、编写的代码以及他们如何解决问题,并且仍然能够保持他们的代码美观。这本书是一系列案例研究的集合,揭示了 Emacs 到 Facebook 等大型网站架构秘密,讲述了那些专家程序员,包括布莱恩·克尼原,乔恩·本特利(Jon Bentley)(编程珠玑的作者),蒂姆·布雷(Tim Bray),卡尔·福格尔(Karl Fogel),迈克尔·菲瑟斯(Michael Feathers)(有效地使用旧版代码的作者),以及许多更多伟大的作者和程序员。关于二分查找,在书中数次被不同作者提及,了解不同作者的观点。无论您使用哪种编码语言,例如 Java,C#,Python 或 Ruby,都会在本书中找到有趣的东西。代码之美调查了一项努力的人类发明和创造力的范围:计算机系统的开发。每章中的美观来自发现独特的解决方案,这是作者的力量超越界限,识别他人所忽略的需求,并找到令人惊讶的解决方案,以解决令人困扰的问题。2 关于职业成长
2.1 程序员修炼之道(第2版)
英文名《Pragmatic programmer》,作者是 Andrew Hunt & David Thomas。中文版的译者是大名鼎鼎的云风,副标题是:通向务实的最高境界。推荐理由:本书是时隔 20 年的新版,覆盖哲学、方法、工具、设计、解耦、并发、重构、需求、团队等务实话题的最佳实践及重大陷阱,以及易于改造、复用的架构技术。刚出来的时候博文出版社举办了一个推广活动,在云风和皓子叔联袂推荐下,毫不犹豫的入手了本书。程序员往往最难得就是务实主义,总想追求新技术,炒新概念。工作后才逐渐明白,编程的本质,均不依赖于特定语言、框架和方法,技术改变世界在于能够有效解决用户的真实需求。本书本质上是程序员的自助指南。它探索了良好的软件开发实践,并为您提供了出色的建议、提示和技巧,以更有效地编程。正是对经典和现代轶事、引人入胜的类比和发人深省的例子的创造性使用,使每个部分的学习都变得有趣而有趣。如果说大学期间读的都是类似于 C 语言圣经和 Head First 系统书籍的话,工作后的人才会真正懂得为什么这本书籍不厚,读起来拍案叫好,这大概就是大道至简。作者另一著作:《程序员修炼之道: 从小工到专家》也是值得推荐的2.2 卓有成效的程序员
英文名:《The Productive Programmer》,作者:Neal Ford。推荐理由:本书就是讲述如何在开发软件的过程中变得更加高效。同时,《卓有成效的程序员》的讲述将会跨语言和操作系统:很多技巧的讲述都会伴随多种程序语言的例子,并且会跨越三种主要的操作系统,Windows(多个版本),Mac OS X 以及 *-nix (Unix 或者 Linux)。贯穿全文的思想大概就是尽量让机器做机器该做的事情,让程序和程序打交道,发挥程序员在这方面的先天优势。学会善用工具,命令行、学会写脚本,学会宏。提供效率,不去做重复单调的工作。最终的目的:成为一个“慵懒”的程序员。2.3 软技能:代码之外的生存指南
英文名:《Soft Skills: The software developer's life manual》,作者:John Z. Sonmez推荐理由:研究生期间读过最受益的一本非技术书。程序员都知道编码很重要,这是我们吃饭的硬技能。可是实际工作上才发现不止写代码,代码之外的软技能也很重要:比如面临着与客户沟通、与产品打交道的沟通问题;比如应该关注自身发展,书中也介绍了怎么做职业突围;还有更多章节介绍了作者如何学习、如何理财、健身、自我营销等等。分享书中有趣让我印象深刻的点是作者去面试,面试官浏览过他的博客文章,两人因此相谈甚欢。 最后也想给阅读的朋友声明一下:这本书涉猎了很多方面,但是并不是没一点都是一套可以照抄的完美答案,毕竟作者也是从当时的环境和自己经历出发介绍这些内容,每个读者应该都有自己的选择,综合而言,这本书挺适合各个阶段的人阅读的,尤其大学生和初入职场的朋友。作者也出了《软技能2:软件开发者职业生涯指南》,如果说软技能关注于生活,那软技能 2 则更加关注于了软件开发职业。3 关于黑客与开源
3.1 Unix 编程艺术
书籍英文名:《The Art of UNIX Programming》,作者:《Eric S. Raymond》从 1982 年开始就是 UNIX 开发者。推荐理由:本书涉及 Unix 系统领域中的设计和开发哲学、思想文化体系、原则与经验,由公认的 Unix 编程大师、开源运动领袖人物之一 Eric S.Raymond 倾力多年写作而成。程序会过时,编程语言会更新,代码会跟随业务不断改动,但编程思想的生命力会长盛不衰,好的编程艺术也是具有穿透力的,尽管书中的案例已经偏老,但贯穿始终的 KISS 原则、思想文化体系、设计与开发哲学一定能够给你带来醍醐灌顶的感觉。Keep it simple stupid,简称 KISS 原则。在做软件设计的工作中,很多时候都不要想得过于复杂,也不要过度设计和过早优化,用最简单且行之有效的方案也就避免了复杂方案带来的各种额外成本。这样既有利与后续的维护,也有利于进一步的扩展。另外,本书还可以与“左耳朵耗子”ef="">皓子叔推荐 过的《UNIX传奇:历史与回忆》结合着一起看,了解 UNIX 的诞生记与发展史,贝尔实验室的幕后故事!本书不但书写 Unix 的历史,而且记录作者的回忆,一探 Unix 的起源,试图解释什么是 Unix,Unix 是如何产生的,以及 Unix 为何如此重要。3.2 大教堂与集市
英文名:《The Cathedral & the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary》, 《Unix编程艺术》作者 Eric S. Raymond 的另一封神之作,副标题是《对 Linux 和开源革命的沉思》。推荐理由:大家都知道程序员热衷于开源文化,都在说不要重复造轮子。开源时代下的软件开发可能只需要三个键盘按钮:CTRL + C + V,开个玩笑。说到开源文化,那么本书《大教堂与集市》是开源运动的《圣经》,颠覆了传统的软件开发思路,影响了整个软件开发领域。作者把软件开发思路类比于古代的大教堂文化和集市文化,讲述了集市如何变成大教堂,书中系统解释了开源软件是如何生产的,开源开发的优势在哪,开源软件的传承是如何做到的。3.3 黑客与画家
英文名:《Hackers and Painters: Big Ideas from the Computer Age》,作者:Paul Graham,本书的译者是大名鼎鼎的阮一峰大佬。推荐理由:说到黑客文化,就不得不提到硅谷创业之父Paul Graham 的这本书,本书主要介绍黑客 Hacker,即优秀程序员的爱好和动机,讨论黑客成长、黑客对世界的贡献以及编程语言和黑客工作方法等所有对计算机时代感兴趣的人的一些话题。本书是一本为黑客正名的技术散文集,看完书后第一次将我从电影中的黑客形象颠覆过来,才了解到并不是入侵系统、制作病毒、各种解密的人就是黑客,Hacker 是专家级程序员,是一群与画家有着极大的相似性,他们都是在创造,而不是完成某个任务,“黑客”象征着第一流的能力,以及求解问题过程中产生的精神愉悦或享受。他们崇尚分享、开放、民主、计算机的自由使用和进步。而那些恶意入侵计算机系统的人更应该被称为 cracker(骇客)。4 关于算法与设计模式
4.1 算法设计手册
英文名:The Algorithm Design Manual (2nd Ed.),作者:Steven S Skiena推荐理由:关于算法的重要性大家都知道,大家肯定都知道另外两本著名的《算法导论》和《算法4》:《算法导论》侧重与算法的数学推导,适合研究,而《算法4》侧重于算法的代码实现,适合入门。而这次推荐的《算法设计手册(第2版)》却没有那么有名气,但也不失为设计实用且高效算法的最全面指导书。该书揭密了算法的设计与分析,以简单易懂的写作风格,介绍了各种算法技术,着重强调了算法分析。目前市场上算法书层出不穷,但是经典的算法却一直在那里,不曾走远。4.2 Head First 设计模式
英文名:《Head first design patterns》,作者:Elisabeth Freeman / / Eric Freeman / Bert Bates / Kathy Sierra / Elisabeth Robson推荐理由:这本书完整地涵盖了 GoF 版本全部23个设计模式,毫不费力地解释了世界各地熟练的软件开发人员和程序员用来构建优雅、功能齐全、灵活和可重用的软件的几种软件设计模式。。图文并茂,配有大量说明性和启发性的示例,它们将使学习同时变得高效和有趣。与其他文本繁重的编程书籍不同,这本书具有引人深思、视觉丰富的格式。Head First 系统书籍充满了幽默感,选题和编辑都很用心,值得一读。相信读完的读者逐步迈向对软件设计模式的深入了解。再来读 GoF 不失为一个不错的选择。4.3 设计模式:可复用面向对象软件的基础
英文名:《 Design Patterns: Elements of Reusable Object-Oriented Software》,又被简称为计算机领域的 GoF ,因为本书的作者是四个人:Erich Gamma / Richard Helm / Ralph Johnson / John Vlissides。推荐理由:本书是任何使用面向对象代码的开发人员的必备入门读物。而且作者 Erich Gamma 是 jUnit、Eclipse、IBM Jazz 项目、Visual Studio、Azure 和 Office 365 的幕后推手。如果您没有很好地掌握 UML,您可能会发现很难吸收编程书中汇编的一些信息和示例。然而,这不会阻止您欣赏设计模式书中叙述的美妙之处,它既简单又内容丰富。《设计模式》一书详尽地解释了 23 种软件设计模式,可帮助软件开发人员和设计人员制作更好、更优雅、更灵活的软件。这本书讨论了针对常见软件设计问题的大量简洁明了的解决方案。如果说 GoF 太难读下去,那么就推荐程杰的《大话设计模式》,这本书通过对话的形式带领大家入门设计模式,人人都可以是好学的小菜和经验丰富的大鸟。4.4 编程珠玑(第2版•修订版)
英文名:《More Programming Pearls,Second Edition》,作者:John Bentley推荐理由:这是一本带你真正领略计算机科学之美,融深邃思想、实战技术与趣味轶事于一炉的奇书。与大多数其他编程书籍不同,这本书侧重于基本问题和一般问题。它讨论了可以提高性能或减少内存需求的各种算法和技术。作者选取许多具有典型意义的复杂编程和算法问题,生动描绘了历史上众大师们在探索解决方案中发生的轶事、走过的弯路和不断精益求精的历程。就如书名一样,大浪淘沙,计算机科学中的智慧正如自然界里珍珠出自细沙对牡蛎的磨砺,留下一个个编程“珠肌”。题外话:
上面的书都是本人曾经阅读过,或者说在图书馆中有借阅翻过的书。也是计算机领域评分很高、有口皆碑的书籍。但计算机行业的经典书籍太多,本人能推荐的也只是其中一部分,想要推荐的内容也不想针对某个特定编程语言和领域,所以像《C++编程思想》和《On Java8》这类书籍没有进行推荐,推荐理由也不一定完全正确,欢迎大家批评指正。另外,看完上述的书并不能说自己就能在工作中就能运用到,看完就能成为一个顶尖的程序员。何况看书也不能完全接收前辈们的这些大智慧,但如果在某个瞬间(看书过程或者实践过程中)对自己有一种醍醐灌顶的感觉,就已足够。参考链接:
• UNIX传奇(上篇)• 假期好读书• Top 5 Books to Improve Coding and Programming Skills• http://www.osnews.com/images/comics/wtfm.jpg本文分享自华为云社区《【云驻共创】对于编程思想和能力有重大提升的书有哪些》,作者:宇宙之一粟 。
本站涵盖的内容、图片、视频等数据系网络收集,部分未能与原作者取得联系。若涉及版权问题,请联系我们删除!联系邮箱:ynstorm@foxmail.com 谢谢支持!
1. 职业生涯规划书格式,遇到不懂的问题该不该问?
这个问题的答案几乎是毋庸置疑的:肯定要问!
关键是什么问题该问、怎么去问、什么时候去问?
1.养成独立解决问题的意识
职场上,不仅是你,还有你的同事和领导,总会遇到自己搞不懂的事情或不清楚的流程。你首先应该有独立解决问题的意识,善于用最基本的网络搜索功能来搞清问题。
很多事情网上都有解决办法,也有很多不同的平台供你选择。比如一般的问题通过百度搜索;管理上的问题有专业的管理网站和论坛;office、电脑、打印机等方面问题解答多得很,随时都能搜到;其他职场问题有头条和知乎等等。可以收藏他们,以备不时之需。
千万不要一有问题就跑去问领导和同事,否则时间久了,领导和同事不仅会觉得你很烦,更会觉得你学习能力、独立思考能力很差。慢慢地你就会成为那个被忽视、遗忘甚至淘汰的人。
2.掌握问问题的方法
有些工作上紧急的事情需要立即处理,这时没那么复杂的技巧方法,在工位转头问同事或去别的部门咨询就可以了。
比如填写报销单,虽然网上建议很多,但每个公司规矩不一样啊,这时必须搞清楚。
比如领导明天要开会,让你写一篇发言稿。文章写完了,但还要弄一份抄送各分子公司,这红头文件格式怎么弄?
这些问题都是必须要弄得清清楚楚的,一点错犯不得。
但还有很多问题,你可能搜集了大量的资料也没有明确的答案,或者不能理解通透。比如管理的本质是什么?怎么和领导相处?要胜任本岗位工作,我应该怎么做?这些问题是你在职业生涯中必须要去思考的。
最最重要的是,有时别人的一句话就可以点透这个问题的核心。所谓听君一席话胜读十年书就是这个道理。
这时就要有技巧地问。
教你一招:交流式询问。
也就是带着你的看法和他们交流,在交流的过程中听取他们的想法。
比如和同事聊天,你可以先说说怎么和领导相处,说出你的观点,甚至举一些案例。这时同事可能就会说出自己的一些看法、经历。这样你不就间接问了问题吗?
人就是这样,你跑去直白的问问题,别人不一定搭理你,但只有对他也有帮助,他就很乐意和你聊。
当然,交流中不要产生观点的争论。因为每个人的观点就像他的孩子一样,他总是会很维护,然后说你的观点有什么问题。我们的目的是了解对方的观点,知道就好了。你要是能在别人说出观点后肯定他、赞美他,那就更好了!
3.分清时机和场合
别人正忙的不可开交或心情不好的时候,你跑去问问题,别人不怼你才怪呢!
工作上的问题和自己深思熟虑后想要问的问题建议在三种场景下问:
(1)工作场合
如果是立即要知道的事,可以在工作场合立即问,当然要看对方忙不忙。
(2)会议
公司有很多会议就是交流探讨会。
领导在上面讲的吐沫横飞,下面一点反应都没有?
其实这也是一个很好咨询的机会。
你可以问一些和会议主题有关的、有针对性的问题,一方面配合领导,另一方面解答自己的疑惑。最重要的是在询问过程中,积极与领导互动,说出你思考很久的疑惑,让领导解答。当然不管领导答的好不好,你都要有理有据地肯定。这时候领导会很有面子,虚荣心、自豪感会分分钟爆棚。领导对你的印象也会非常好。
(3)私下
私下场合、休息时间和领导同事在一起的时候,可以问一些你真正想知道的事情,有时不一定和工作有关。方法同上。
最后,问问题一定要细,不要太大太空,比如我们这个行业有没有前景,公司未来会不会上市,这些问题可能连你老板都不知道怎么答。让你领导和同事答,岂不是搞得他们会很没有面子。
2. pps的区别?
PD (Per Diem) 和 PPS (Pay Per Stay) 是针对旅馆或酒店预订和付款方式的不同选择。1. PD(日常津贴):PD是指根据客人在旅馆或酒店的实际入住天数支付费用。换句话说,客人根据入住的每一天支付一定的费用。这意味着无论客人是否实际在酒店过夜,他们都需要支付入住期间的每一天费用。通常,PD费用包括住宿、膳食和其他服务的费用。2. PPS(按次付款):PPS是指客人预订并支付一定的费用,无论他们在酒店的实际入住天数如何。换句话说,客人可以预先支付一笔固定的费用以确保他们的预订,无论他们的实际住宿时长。通常,PPS的费用比PD的费用略低,因为酒店可以预先确定收入,无论客人的实际住宿情况如何。因此,PD和PPS的主要区别在于付款方式。PD根据实际入住天数支付费用,而PPS是预先支付一笔固定费用。
3. 在某省级机关直属事业单位工作四年?
想辞职就应该抓紧行动,不要太过犹豫,一犹豫一般都辞不了。因为,你去征求别人的意见的话,十有八九会告诉你,事业单位如何稳定轻松,去企业或者自己创业会如何艰难曲折等,说来说去,你很容易就会打消辞职的念头。
实际上,事业单位工作对于年轻人来说,并不是一个好的选择。一是待遇一般,最多中等吧;二是工作平淡,从你进单位那天起,一眼就能看到这一辈子的尽头;三是发展空间有限,基本上没有什么发展进步的机会。作为省级机关下属的二级事业单位,一般为处级或副厅级单位,而且单位的领导基本上会是上级机关的公务员来任职。也就是说,在这个单位里走事业编管理岗,最多走到事业六、七级(相当于公务员的处级或调研员)。而且,事业编的流动性是非常差的,不像是公务员还有交流,挂职,遴选,调动等机会。事业编基本上也就在一个单位呆到退休了。
所以,稍微有点想法和能力的年轻人,我都不建议把一生耗费在那样一个所谓稳定的工作状态里。强调事业单位稳定的人,大多或者是能力不够,或者是见识有限,或者是年龄已经老了,完全没有必要听那些陈词烂调。
在目前的社会里,比事业单位好的去处多如牛毛,虽然可能会不确定性多一些,付出的努力要多一些,但人生不就是这样吗?挑战自己、丰富自己,一潭死水的生活,再稳定又有什么意义呢?更何况,事业编制确实好不到哪里去。
4. 李宁发布新品疑似侵华日军军服?
“设计时尚还是故意挑衅?”
国货之光李宁在日前发布的秋冬季新品,深绿色的帽子被网友吐槽一眼看上去近乎侵华日军军服,身穿这套新品走在T台上的模特简直就是如假包换的“日本大佐”,引发外界对李宁挑衅民族感情的质疑。
(引发争议的李宁倭风新品)
李宁品牌作为三枚奥运会金牌得主、点燃北京奥运会主火炬的体操王子创办的民族品牌,如今是很多人喜欢的国货之光,要说李宁新品有意挑衅民族情感似乎让人很难想象,但不管是单纯的设计灵感还是新品呈现的效果,真不怪网友太过敏感,“屁帘”帽子着实让人一下就想到了侵华日军的装束。
无论是老电影呈现的镜头,还是真实的历史照片,在我们的印象中,对于日本侵华日军的印象,就是他们帽子上的两条护耳,也就是大家习惯性称呼的“屁帘”,这种正式名称为“军帽垂布”或者“帽垂”的设计,据说最早是法国人研究出来的,为的是应对在非洲地区作战时不堪其扰的炎热和蚊蝇,后来被日本人加以改进发扬光大。
可以说,日军用来抵御蚊虫的这种“屁帘”装束,早就给绝大多数人同胞烙下了惨痛的侵略记忆,正因如此,当大家看到李宁洋洋得意发布的秋冬季新品造型时,才会一下联想到日本侵华日军的军帽,无论是感官上,还是心理上都难以接受。
应该说,作为李宁引以为傲,引领审美的秋冬季新品发布,自然是李宁公司非常重视的一次设计成果展示,模特展示的每一件新品都是经过李宁公司审定并计划主推的产品,不知为何,网友一眼看出问题的新品装束,却能够通过李宁公司的内部决策,最终呈现到T台上,也真是让人百思不得其解。
(李宁新品被指酷似侵华日军军服)
必须承认,李宁的这套新品确实“倭里倭气”,让国人看了极其不舒服,看着模特的走秀照片,有一种穿越到历史的感觉。至于为何李宁会做出如此伤害国人感情的产品设计,有网友通过挖掘指出,此举可能与李宁集团的日籍华人联席行政总裁及执行董事钱炜(日文名:高坂武史)。
资料显示,钱炜确有其人,1971年出生于中国,1990年赴日留学,毕业于日本关西大学,1996年加入了优衣库的控股方迅销有限公司,开启了长达23年的优衣库职业生涯。2019年9月加入李宁集团,任执行董事及联席行政总裁,主要负责集团运营工作。
甚至还有细心的网友发现,李宁新品的口袋图案暗藏“军事飞行器标志”,网传图片显示,李宁给出的文案还特别提及,“左袖臂上的造型口袋设计,上缝独特榫卯标识,再结合左胸口的硅胶飞机章仔,古今飞行器的呼应,展现飞行器的进化和进步”,这一发现,也被网友视为李宁新品设计别有用心的证据之一。
必须要说,对于李宁“倭里倭气”的新品设计,理应旗帜鲜明地反对,不管有心还是无意,新品设计的时尚灵感都不能来源于给中国乃至大半个亚洲带来深重灾难的日本军服。无论李宁怎么解释自己的设计理念,至少,在感官呈现上来说,已经伤害了国内消费者的民族感情,李宁不能保持沉默,应该及时回应外界关切。
(面对争议李宁不应沉默)
当然,我们也应该理性一些,在整个事情尚未水落石出之际,少一些“阴谋论”,不管从哪个角度来说,主要市场份额都在国内市场的李宁,不应该也不会故意挑衅国人的民族情感,哪怕是李宁找来日籍华人钱炜担任高管,也是为了更好地占据市场份额,而不是用敏感历史问题来侮辱同胞。
无论如何,李宁“倭风新品”对大家感情的戕害已经形成,理应给外界一个回应。
5. 基本情况怎么写?
个人基本情况:姓名,性别,出生年月,籍贯,政治身份(群众,团员,党员),主要经历(如学习+工作经历)和这期间的一些体会。
1、本人的基本情况,如:姓名、曾用名、出生日期、籍贯、出生地、民族、现有文化程度、家庭现住址、现在工作单位和担任的社会职务、有何专业技术职称等基本情况。
2、本人的政治历史情况,主要包括成长经历、参加进步团体和民主党派的历史、学习简历、工作简历和历史上受到的奖励或处分的有关情况等。主要要求是:参加进步团体或民主党派的历史要写清楚参加的时间、任何职务等情况。学习简历要写清楚起止时间、在何处、学习的专业、任何职以及最熟悉你这段历史的证明人,前后时间要衔接。参加工作后的进修和各种学历教育、职业教育等也应写入简历内。工作简历要求写清楚参加工作以后从事各种社会职业的起止时间、在何单位、任何职务和证明人等。
3、家庭主要成员的职业和政治情况”:家庭成员系指和自己有血缘关系和婚姻关系的直系亲属,如父母、爱人、子女,还包括和本人长期在一起生活,曾受其抚养或由本人供养的其他亲属,如祖父母、未成年或已成年但仍在一起居住生活的兄弟姐妹等。家庭成员的姓名,年龄、现在何单位、做何工作、任何职,是否中共党员、共青团员或其它民主党派党员等要填写清楚,已去世的要注明何时因何故去世;已离退休的要填写原工作单位任职情况和政治情况,注明已离退休;在农村的要填写清楚在何省、何县市、何乡镇、何村务农。上述人员中有政治历史问题的应予以说明。
4、主要社会关系成员的职业和政治情况”:主要社会关系指本人的旁系亲属,如岳父母、分居的兄弟姐妹、伯叔姑姨舅、甥侄等,还包括和本人关系较密切或本人受其影响较大的亲友、同学等。主要社会关系成员的姓名、工作单位、职业、职务和政治情况都应填写清楚。主要社会关系成员中有政治历史问题的应予以说明。
5、其他需要说明的问题。
6. 应届生如何写简历?
曾做过7年HR,担任上市公司人力总监,面试过的任不少于5000人,其中每年都有应届生校招,对于应届生简历:
1、外在格式。现在网络上的模版是很多的,挑选一个简单、好看的模版还是可以的,这一点千万不要偷懒;另外,拍摄一张大方的照片,让人一眼能记得记得那种,不是说要多美,而是像真人;
2、简历中自我评价。
自我评价或者叫自我鉴定,是自己对自己的总结,也是你的水平的一个重要体现,建议从业绩、能力、学习几个重要维度写;业绩,是你在学生时代创造的结果,结果只能说服人;能力,你到底具备哪些突出的能力,不是人云亦云,而是你身上有的,可以在面试中体现出来的;学习能力,是公司能从你身上看到的潜力。
3、实习经验
实习经验,用1-3句话说明白你的实践工作内容;再用3-7条内容来说明白你在实践中拿到的工作结果,和你对实践的体会和理解;
4、学历
把你的学校,奖学金、学分绩点写清楚。
简历对于面试来说非常的重要,适当的包装可以,不要作假。花时间来写简历,用心写,写简历过程就是成长!
7. 有哪些你看了以后大呼过瘾的编程书?
本文从以下几个方面给大家分享几本高价值书单,并不一定全面,欢迎读者补充,希望能对你有帮助。
1 关于编码与重构
1.1 代码整洁之道
英文名《Clean code》,该书出自 Robert C Martin 之手,又被称为 Bob 大叔,是一位美国著名的软件工程师和作家,他已经写了有关敏捷软件开发的书籍。书中提到众多有名的编程原则:比如 SOLID 原则、 Law of Demeter(LoD,又被称为最少知识原则)。推荐理由:每个程序员都必须拥有本书并阅读它。这是一本非常著名的书,它将完全改变您的编程风格,书中介绍的规则均来自作者多年的实践经验,涵盖从命名、数据结构、面向对象的设计原理到重构的多个编程方面,虽为一“家”之言,然诚有可资借鉴的价值。或许,真正整洁的代码真能让同行读起来像诗一样。任何傻瓜都可以编写计算机可以理解的代码。优秀的程序员编写人类可以理解的代码。— 马丁·福勒如果只能读一本书,我就推荐这本。最后,基于本书,众多开发者还推出了各种语言的整洁之道:• Javascript 整洁之道• PHP 整洁之道• ABAP 整洁之道• Java 整洁之道• .NET 整洁之道还有各大科技公司的代码风格指南:• Google 风格指南• Uber Go 语言风格指南Bob 大叔的《架构整洁之道》也值得推荐,这本书是在架构领域的登峰之作,围绕“架构整洁”这一重要导向,系统地剖析其缘起、内涵及应用场景,涵盖软件研发完整过程及所有核心架构模式。还有《程序员的职业素养》,作者以自己以及身边的同事走过的弯路、犯过的错误为例,意在为后来人引路,助其职业生涯迈上更高台阶。1.2 重构(第2版)
英文名: 《Refactoring: Improving the Design of Existing Code,2nd Edition》,作者 Joshua Kerievsky。本书是理论和实践最佳组合的罕见书籍之一。重构是一个使您的工作代码更加美丽的过程,这本书可以利用已经尝试和测试的软件开发世界的模式来为您提供帮助。推荐理由:重构一词经常在各种大会上被提及,那就是这本书带来的影响。重构也就是重写软件的过程,而无需更改其功能,以提高其可读性,可检验性或可维护性。重构是使工作代码美观的过程,重构有助于改进工作代码的设计。这也是优秀程序员的必备技巧之一,通常优秀的程序员也擅长重构。本书将教你重构代码的艺术和科学。无论您是 Java 程序员、C++ 开发人员还是 Python 开发人员,每个程序员都可以从本书中受益。与《重构》经常被提及的书就是大名鼎鼎的《代码大全》,书中解释的也是久经考验的技术和策略,能有效帮助程序员和软件开发人员。笔者也曾在大学的时候把这本书图书馆借出来,发现这本书太厚,啃不动,到期就立马归还了。1.3 代码之美
英文名:《Beautiful Code: Leading Programmers Explain How They Think》,作者:Grey Wilson。推荐理由:大牛前辈的博客合集,同时也是提高编码技能的好书之一,因为它为您提供了一个机会,让您了解专业程序员如何处理问题、编写的代码以及他们如何解决问题,并且仍然能够保持他们的代码美观。这本书是一系列案例研究的集合,揭示了 Emacs 到 Facebook 等大型网站架构秘密,讲述了那些专家程序员,包括布莱恩·克尼原,乔恩·本特利(Jon Bentley)(编程珠玑的作者),蒂姆·布雷(Tim Bray),卡尔·福格尔(Karl Fogel),迈克尔·菲瑟斯(Michael Feathers)(有效地使用旧版代码的作者),以及许多更多伟大的作者和程序员。关于二分查找,在书中数次被不同作者提及,了解不同作者的观点。无论您使用哪种编码语言,例如 Java,C#,Python 或 Ruby,都会在本书中找到有趣的东西。代码之美调查了一项努力的人类发明和创造力的范围:计算机系统的开发。每章中的美观来自发现独特的解决方案,这是作者的力量超越界限,识别他人所忽略的需求,并找到令人惊讶的解决方案,以解决令人困扰的问题。2 关于职业成长
2.1 程序员修炼之道(第2版)
英文名《Pragmatic programmer》,作者是 Andrew Hunt & David Thomas。中文版的译者是大名鼎鼎的云风,副标题是:通向务实的最高境界。推荐理由:本书是时隔 20 年的新版,覆盖哲学、方法、工具、设计、解耦、并发、重构、需求、团队等务实话题的最佳实践及重大陷阱,以及易于改造、复用的架构技术。刚出来的时候博文出版社举办了一个推广活动,在云风和皓子叔联袂推荐下,毫不犹豫的入手了本书。程序员往往最难得就是务实主义,总想追求新技术,炒新概念。工作后才逐渐明白,编程的本质,均不依赖于特定语言、框架和方法,技术改变世界在于能够有效解决用户的真实需求。本书本质上是程序员的自助指南。它探索了良好的软件开发实践,并为您提供了出色的建议、提示和技巧,以更有效地编程。正是对经典和现代轶事、引人入胜的类比和发人深省的例子的创造性使用,使每个部分的学习都变得有趣而有趣。如果说大学期间读的都是类似于 C 语言圣经和 Head First 系统书籍的话,工作后的人才会真正懂得为什么这本书籍不厚,读起来拍案叫好,这大概就是大道至简。作者另一著作:《程序员修炼之道: 从小工到专家》也是值得推荐的2.2 卓有成效的程序员
英文名:《The Productive Programmer》,作者:Neal Ford。推荐理由:本书就是讲述如何在开发软件的过程中变得更加高效。同时,《卓有成效的程序员》的讲述将会跨语言和操作系统:很多技巧的讲述都会伴随多种程序语言的例子,并且会跨越三种主要的操作系统,Windows(多个版本),Mac OS X 以及 *-nix (Unix 或者 Linux)。贯穿全文的思想大概就是尽量让机器做机器该做的事情,让程序和程序打交道,发挥程序员在这方面的先天优势。学会善用工具,命令行、学会写脚本,学会宏。提供效率,不去做重复单调的工作。最终的目的:成为一个“慵懒”的程序员。2.3 软技能:代码之外的生存指南
英文名:《Soft Skills: The software developer's life manual》,作者:John Z. Sonmez推荐理由:研究生期间读过最受益的一本非技术书。程序员都知道编码很重要,这是我们吃饭的硬技能。可是实际工作上才发现不止写代码,代码之外的软技能也很重要:比如面临着与客户沟通、与产品打交道的沟通问题;比如应该关注自身发展,书中也介绍了怎么做职业突围;还有更多章节介绍了作者如何学习、如何理财、健身、自我营销等等。分享书中有趣让我印象深刻的点是作者去面试,面试官浏览过他的博客文章,两人因此相谈甚欢。 最后也想给阅读的朋友声明一下:这本书涉猎了很多方面,但是并不是没一点都是一套可以照抄的完美答案,毕竟作者也是从当时的环境和自己经历出发介绍这些内容,每个读者应该都有自己的选择,综合而言,这本书挺适合各个阶段的人阅读的,尤其大学生和初入职场的朋友。作者也出了《软技能2:软件开发者职业生涯指南》,如果说软技能关注于生活,那软技能 2 则更加关注于了软件开发职业。3 关于黑客与开源
3.1 Unix 编程艺术
书籍英文名:《The Art of UNIX Programming》,作者:《Eric S. Raymond》从 1982 年开始就是 UNIX 开发者。推荐理由:本书涉及 Unix 系统领域中的设计和开发哲学、思想文化体系、原则与经验,由公认的 Unix 编程大师、开源运动领袖人物之一 Eric S.Raymond 倾力多年写作而成。程序会过时,编程语言会更新,代码会跟随业务不断改动,但编程思想的生命力会长盛不衰,好的编程艺术也是具有穿透力的,尽管书中的案例已经偏老,但贯穿始终的 KISS 原则、思想文化体系、设计与开发哲学一定能够给你带来醍醐灌顶的感觉。Keep it simple stupid,简称 KISS 原则。在做软件设计的工作中,很多时候都不要想得过于复杂,也不要过度设计和过早优化,用最简单且行之有效的方案也就避免了复杂方案带来的各种额外成本。这样既有利与后续的维护,也有利于进一步的扩展。另外,本书还可以与“左耳朵耗子”ef="">皓子叔推荐 过的《UNIX传奇:历史与回忆》结合着一起看,了解 UNIX 的诞生记与发展史,贝尔实验室的幕后故事!本书不但书写 Unix 的历史,而且记录作者的回忆,一探 Unix 的起源,试图解释什么是 Unix,Unix 是如何产生的,以及 Unix 为何如此重要。3.2 大教堂与集市
英文名:《The Cathedral & the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary》, 《Unix编程艺术》作者 Eric S. Raymond 的另一封神之作,副标题是《对 Linux 和开源革命的沉思》。推荐理由:大家都知道程序员热衷于开源文化,都在说不要重复造轮子。开源时代下的软件开发可能只需要三个键盘按钮:CTRL + C + V,开个玩笑。说到开源文化,那么本书《大教堂与集市》是开源运动的《圣经》,颠覆了传统的软件开发思路,影响了整个软件开发领域。作者把软件开发思路类比于古代的大教堂文化和集市文化,讲述了集市如何变成大教堂,书中系统解释了开源软件是如何生产的,开源开发的优势在哪,开源软件的传承是如何做到的。3.3 黑客与画家
英文名:《Hackers and Painters: Big Ideas from the Computer Age》,作者:Paul Graham,本书的译者是大名鼎鼎的阮一峰大佬。推荐理由:说到黑客文化,就不得不提到硅谷创业之父Paul Graham 的这本书,本书主要介绍黑客 Hacker,即优秀程序员的爱好和动机,讨论黑客成长、黑客对世界的贡献以及编程语言和黑客工作方法等所有对计算机时代感兴趣的人的一些话题。本书是一本为黑客正名的技术散文集,看完书后第一次将我从电影中的黑客形象颠覆过来,才了解到并不是入侵系统、制作病毒、各种解密的人就是黑客,Hacker 是专家级程序员,是一群与画家有着极大的相似性,他们都是在创造,而不是完成某个任务,“黑客”象征着第一流的能力,以及求解问题过程中产生的精神愉悦或享受。他们崇尚分享、开放、民主、计算机的自由使用和进步。而那些恶意入侵计算机系统的人更应该被称为 cracker(骇客)。4 关于算法与设计模式
4.1 算法设计手册
英文名:The Algorithm Design Manual (2nd Ed.),作者:Steven S Skiena推荐理由:关于算法的重要性大家都知道,大家肯定都知道另外两本著名的《算法导论》和《算法4》:《算法导论》侧重与算法的数学推导,适合研究,而《算法4》侧重于算法的代码实现,适合入门。而这次推荐的《算法设计手册(第2版)》却没有那么有名气,但也不失为设计实用且高效算法的最全面指导书。该书揭密了算法的设计与分析,以简单易懂的写作风格,介绍了各种算法技术,着重强调了算法分析。目前市场上算法书层出不穷,但是经典的算法却一直在那里,不曾走远。4.2 Head First 设计模式
英文名:《Head first design patterns》,作者:Elisabeth Freeman / / Eric Freeman / Bert Bates / Kathy Sierra / Elisabeth Robson推荐理由:这本书完整地涵盖了 GoF 版本全部23个设计模式,毫不费力地解释了世界各地熟练的软件开发人员和程序员用来构建优雅、功能齐全、灵活和可重用的软件的几种软件设计模式。。图文并茂,配有大量说明性和启发性的示例,它们将使学习同时变得高效和有趣。与其他文本繁重的编程书籍不同,这本书具有引人深思、视觉丰富的格式。Head First 系统书籍充满了幽默感,选题和编辑都很用心,值得一读。相信读完的读者逐步迈向对软件设计模式的深入了解。再来读 GoF 不失为一个不错的选择。4.3 设计模式:可复用面向对象软件的基础
英文名:《 Design Patterns: Elements of Reusable Object-Oriented Software》,又被简称为计算机领域的 GoF ,因为本书的作者是四个人:Erich Gamma / Richard Helm / Ralph Johnson / John Vlissides。推荐理由:本书是任何使用面向对象代码的开发人员的必备入门读物。而且作者 Erich Gamma 是 jUnit、Eclipse、IBM Jazz 项目、Visual Studio、Azure 和 Office 365 的幕后推手。如果您没有很好地掌握 UML,您可能会发现很难吸收编程书中汇编的一些信息和示例。然而,这不会阻止您欣赏设计模式书中叙述的美妙之处,它既简单又内容丰富。《设计模式》一书详尽地解释了 23 种软件设计模式,可帮助软件开发人员和设计人员制作更好、更优雅、更灵活的软件。这本书讨论了针对常见软件设计问题的大量简洁明了的解决方案。如果说 GoF 太难读下去,那么就推荐程杰的《大话设计模式》,这本书通过对话的形式带领大家入门设计模式,人人都可以是好学的小菜和经验丰富的大鸟。4.4 编程珠玑(第2版•修订版)
英文名:《More Programming Pearls,Second Edition》,作者:John Bentley推荐理由:这是一本带你真正领略计算机科学之美,融深邃思想、实战技术与趣味轶事于一炉的奇书。与大多数其他编程书籍不同,这本书侧重于基本问题和一般问题。它讨论了可以提高性能或减少内存需求的各种算法和技术。作者选取许多具有典型意义的复杂编程和算法问题,生动描绘了历史上众大师们在探索解决方案中发生的轶事、走过的弯路和不断精益求精的历程。就如书名一样,大浪淘沙,计算机科学中的智慧正如自然界里珍珠出自细沙对牡蛎的磨砺,留下一个个编程“珠肌”。题外话:
上面的书都是本人曾经阅读过,或者说在图书馆中有借阅翻过的书。也是计算机领域评分很高、有口皆碑的书籍。但计算机行业的经典书籍太多,本人能推荐的也只是其中一部分,想要推荐的内容也不想针对某个特定编程语言和领域,所以像《C++编程思想》和《On Java8》这类书籍没有进行推荐,推荐理由也不一定完全正确,欢迎大家批评指正。另外,看完上述的书并不能说自己就能在工作中就能运用到,看完就能成为一个顶尖的程序员。何况看书也不能完全接收前辈们的这些大智慧,但如果在某个瞬间(看书过程或者实践过程中)对自己有一种醍醐灌顶的感觉,就已足够。参考链接:
• UNIX传奇(上篇)• 假期好读书• Top 5 Books to Improve Coding and Programming Skills• http://www.osnews.com/images/comics/wtfm.jpg本文分享自华为云社区《【云驻共创】对于编程思想和能力有重大提升的书有哪些》,作者:宇宙之一粟 。
本站涵盖的内容、图片、视频等数据系网络收集,部分未能与原作者取得联系。若涉及版权问题,请联系我们删除!联系邮箱:ynstorm@foxmail.com 谢谢支持!