软件人员的职业生涯指南
文章平均质量分 74
这是一个关于软件人员的职业规划、职业生涯指南的相关内容,希望大家都能够除了具备专业的软件知识外,同时也思考和规划自己的人生,进行职业规划;多年以后回首,自己已然成长为最初想要成为的人,而不仅仅只是会写代码,更重要的是我们依然身体健康、思想开拓、具备多样化的生存能力
牛奶咖啡13
你不知道你不知道[你永远不会去学习你不知道其存在的东西]
别人的故事在好,那也是别人的;人活成什么样子,得自己定!
展开
-
移樽就教:怎样写简历——之找到一份工作
大多数情况下,只会对你投递来的简历一扫而过,前后也就15秒的时间。15秒,你的职业生涯轨迹就此发生转折:是给你面试机会,还是之间拒绝;是放到文件柜顶端还是扔进废纸堆里。既然现实情况是这样自己没办法改变,那我们该怎样让自己脱颖而出?怎样创建一份卓越的简历让人眼前一亮呢?原创 2024-09-05 16:35:53 · 896 阅读 · 0 评论 -
独辟蹊径:找工作时的创新思维——之找到一份工作
在日常生活中我们会遇到一些开发者抱怨“资深开发者牢牢占据着岗位,让年轻开发者鲜有工作机会”。与此同时,也有一些开发者抱怨说:没有人愿意招聘上了点年纪的开发者,每个人都在歧视大龄开发者。还有一些人抱怨他们的技能已经过时无用了,没有人愿意雇佣一个不具备最时髦、最炫酷技术经验的开发者。 我们都知道抱怨在多对于现状都是无效的,对于我们的实际情况都没有任何改观。既然抱怨无用,那我们该如何让软件开发者找到工作呢?有没有一些可实践的最佳技巧与诀窍?本文接下来的内容就是解决这些问题的。原创 2024-08-27 09:58:51 · 890 阅读 · 0 评论 -
柳暗花明:没有经验如何找到工作——之找到一份工作
如果没有任何经验,要找到一份工作实际上是非常困难的(不过别灰心,即使你找不到实习机会,也没有工作经验,你仍然可以找到一份工作)接下来将向你展示在没有经验的情况下如何找到一份工作(本文以软件开发者的角色为例进行说明,可以举一反三,拓展到其他职业,原理方法都是相通的)原创 2024-08-26 09:31:26 · 896 阅读 · 0 评论 -
初出茅庐:怎样获得实习机会——之找到一份工作
如果你刚开始工作,找到工作的最好和最简单的方法之一就是【实习】;许多技术类公司只雇佣实习生或者经验丰富的软件开发者,实习为公司提供了一个独一无二的机会,使其可以在雇用潜在员工之前对他们进行充分的评估。但实习的机会不是人人都有,所以如果你有机会赢得实习机会,尤其是在你刚入行的时候,我强烈建议你要抓住这个机会,即使薪水不是很高,甚至几乎无偿(在职业生涯的初期,以微薄的工资工作一段时间所付出的牺牲,从长远来看一定会有巨大的回报)。原创 2024-08-24 18:10:53 · 854 阅读 · 0 评论 -
自学成才:通过自学成为软件开发者——之入行成为软件开发者
出于工作的需要学会了编程【但这并不意味着在编程方面,自学成才是轻松容易得事情;很多在技能养成方面急功近利的软件开发者都在自学成才的道路上苦苦挣扎,屡受挫折】如果你正在考虑自学,那么你开始这个令人心潮澎湃而又时而令人黯然神伤的旅程前,你应该了解一下自学的优势和劣势。以及针对自学编程应该有哪些策略促进自己更好的自学掌握技能原创 2024-08-23 11:42:51 · 1027 阅读 · 0 评论 -
躬行实践:通过参加编程培训营成为软件开发者——之入行成为软件开发者
你是否有这样的困惑?(自己想成为一名软件开发者,想要尽快的掌握编程相关的知识能够上手编写程序,去做项目;但是自己并不知道怎么选择,特别是对于市面上的这些培训机构需要怎么选择,是否值得自己去参加?好多问题困扰自己无从下手...),如果你有这样的疑惑,那么希望本篇能够给你一个良好的思路解答你心中的疑惑。原创 2024-08-21 12:30:09 · 676 阅读 · 0 评论 -
巍巍学府:通过上大学深造成为软件开发者——之入行成为软件开发者
通过上大学深造成为软件开发者意味着你将进入一所经过认证的学校,在这所学校深造2-6年时间,获得计算机科学、计算机编程或其他类似专业的学位;这是大多数软件开发者采纳的策略,但这是最好的选择吗?我们将从优势和劣势2个方面着手分析,方便你在选择的时候,能对你有所帮助。原创 2024-08-19 15:27:01 · 636 阅读 · 0 评论 -
蹒跚学步:如何学好第一门编程语言——之入行成为软件开发者
有没有一种比较好的方式可以让我们能够真正学习懂自己选择的编程语言呢?最好是在能够在真正掌握知识的同时,不会那么痛苦,导致早早的就放弃了。在日常生活中,只要你留心观察,就会发现“通常我们目前能够掌握好并信手拈来的技术技能,并不是我们看了多少书,了解了多少理论知识就学会的。其实更多是我们将这些技术技能日复一日的在实践中运用,在做中学领悟熟悉的,只有我们真正开始上手实践的时候才会发现自己有哪些问题,针对问题逐个分析解决原创 2024-08-18 23:22:17 · 436 阅读 · 0 评论 -
无问西东:到底应该学习哪门编程语言——之入行成为软件开发者
新入行的软件开发者遇到的一个难题是【我应该学习哪一门编程语言?】有什么方法能够指导我对编程语言进行考量,以此为依据来抉择自己想要开始学习的编程语言,做到心里有底气和依据。原创 2024-08-14 12:40:55 · 245 阅读 · 0 评论 -
格物致知:如何拓展自己的技术能力——之入行成为软件开发者
你现在可能急于知道,你将如何扩展自己的技术技能,以及这个过程需要耗费多长时间【先不用担心时间的长短,只要你是一名软件开发者,你就一直在拓展自己的技术技能,因此,你就把拓展技能这件事看作是一次旅行吧,别当做目的地,只要你愿意,你会一直优秀下去】原创 2024-08-14 12:30:11 · 402 阅读 · 0 评论 -
安身立命之本:你需要具备的技能——之入行成为软件开发者
特别是自学和刚入门的的人来说,对于怎样成为软件开发者并没有一个概念,并不是会写一个hello world就是软件开发者了。最起码我们需要知道一个优秀的软件开发者需要掌握哪些内容,这样心里才会有底气,同时也才会有追求的目标。原创 2024-08-12 10:25:41 · 373 阅读 · 0 评论 -
程序员为什么会成为工具人——及其一些破局的思考
技术从来不是解决用户价值问题的那个人,产品才是解决用户需求痛点创造价值问题的那个人(技术只是服务于产品的工具,程序员永远都是在做最后一公里的搬砖;一直都是在做确定的落地工程,而不是亲自深入现场对接业务探索发现问题、分析问题、解决问题【恰恰这一块内容是分析价值、产生价值的重要步骤】,体现在现实生活中就是真正解决问题的人是产品经理,因为他一直在做的就是发现、分析问题出方案,然后把确定好的方案内容原型图给你,程序员只是参照原型图去执行)一直被安排在做具体的事,而没有真正的面对业务( 程序员每天都忙于处理被安排到原创 2024-06-04 18:33:23 · 98 阅读 · 0 评论 -
硅步千里:如何入行?——之入行成为软件开发者
无论何时,你是否有遇到这样的场景(在自己从未涉足过的行业或领域,现在需要自己去这个行业或领域学习探索,最初的目标是熟悉行业,快速融入进去,很多时候,我们只是了解了个大概,并没能深入下去;亦或者花费了很大的时间和精力还是不得其所);这就像是摸着石头过河,前路未知,迷雾重重,这对我们的意志力提出了更高的要求。原创 2024-08-12 10:02:13 · 145 阅读 · 0 评论 -
代码之外的生存指南——精神
如果你不相信自己能够做到, 你几乎做不成任何事情。 你的思想对身体的影响有多大、 对你能够获得成功的影响有多大,这是令人惊叹的。“如果你相信, 你就能做到”这个观点很容易被迅速忽视, 但是这个观点确实有些道理。 至少, 这个观点的反面更有道理: 如果你不相信, 你肯定不会获得成功。原创 2024-08-11 14:13:44 · 355 阅读 · 0 评论 -
代码之外的生存指南——健身
我们要面对现实——大部分软件开发人员每天都伏案工作很长时间, 一坐就是一整天。 特别是作为软件开发人员, 我们更应该坚信, 学习如何让身体保持健壮和健康能让我们获益良多, 因为我们的工作往往会把我们推到另一个方向上。健身怎么能增强自信心呢? 很简单, 好身材能让你自我感觉良好, 也能让你对能完成自己设定的目标这件事感觉良好; 这种自信心可以展现出来, 体现在你和他人的交谈与交往当中。 此外, 还有一个不太科学的解释: 当你看上去很好看的时候, 你的感觉也会很好(想象一下, 当你穿上紧身牛仔裤、原创 2024-08-10 08:25:12 · 291 阅读 · 0 评论 -
代码之外的生存指南——理财
你可能在想: “ 听起来是不错, 但是, 我对阅读理财方面的内容真的没兴趣; 我只是一名软件开发人员, 我掌握好自己的技术能力就够了”;但是, 在跳过本文之前, 你不妨这样想: 你对自己的财务和投资(不论你有没有做投资) 的管理方式会对自己的生活产生深远的影响, 甚至可能远超出健康(我们也会在本书中涵盖健康方面的内容) 之外的其他东西。 你在职业生涯中做出的许多关键决策很大程度上是以财务状况为基础的。 身为软件开发人员, 你也同样受此影响; 这里的一点知识就足以让你受益良久。原创 2024-08-08 20:28:52 · 198 阅读 · 0 评论 -
代码之外的生存指南——生产力
我们都知道, 如果明确知道应该做什么, 那么我们的工作效率会更高。任务越大, 越难被明确定义;如果我让你去超市买一袋稻花香牌5KG的大米、 一箱有12盒的欧亚纯牛奶、一桶5升的金菜花菜籽油, 这些任务就非常明确的, 你知道具体该做什么,要什么东西, 完成这些任务就很容易, 你正确完成任务的概率也很高)。原创 2024-08-07 15:46:57 · 501 阅读 · 0 评论 -
代码之外的生存指南——学习
你是否思考过自己是如何学习的? 学习的真正含义是什么? 我们几乎都是下意识地倾向于学习自己感兴趣的东西(当别人给我讲一个精彩纷呈的故事时, 我们通常不会做笔记, 也不会记住确切情节; 然而我们中大多数人在听到故事后, 不费吹灰之力就能将它复述出来。如果我告诉你该怎么做, 你可能会忘掉, 但如果你自己动手做一次, 你可能就记住了;如果你能将自己所学的东西教给别人,你不仅能记住, 还能理解得更深刻;但是通过动手实践和教会他人,我们能学得更好; 与其他学习方式相比, 主动学习是效率更高的方式)。原创 2024-08-07 15:38:56 · 187 阅读 · 0 评论 -
代码之外的生存指南——自我营销
一般人提起营销销售人员都会皱眉头,感觉并没有那么良好, 因为很多营销销售人员会急功近利地使用不诚信的手段,用以骗取人们的信任,获取一己私利;无论你是否意识到, 其实你每时每刻都在营销自己(例如:当你试图说服他人接受你的想法时, 本质上, 你就是在把自己的想法推销给他们;你到了那里面听过之后你会发现那些乐队的演唱水平丝毫不亚于原唱的艺术家们,都很有才华;自我营销无非就是学习如何控制好自己要传达的信息, 塑造好自己的形象, 扩展信息送达的人群。很明显, 两个乐队都很有才华,原创 2024-08-06 17:18:41 · 413 阅读 · 0 评论 -
代码之外的生存指南——职业
如果我们真的想要在充满竞争的世界里面脱颖而出,那么我们要做的不仅仅是只准备一份简历,我们更应该是思考我们今后的发展道路是什么?稍微深入了解一下这些杰出人士你就会发现,其实,这些卓越的软件开发人员,无一例外的都拥有明确的目标,会自己制定坚实可靠的执行计划且能够严格执行;其中《代码之外的生存指南》一书中对于软件开发人员来说,是一个具有较为完整、具备细节化,可执行化的指导书籍,让我们在软件开发生涯不仅是擅长软件开发相关技能,更重要的是提高自身的职业规划能力,提前布局执行,为我们今后的职业发展方向指明道路。原创 2024-08-06 17:13:16 · 474 阅读 · 0 评论 -
六个编程范型将改变你对编程的看法
每时每刻我都在琢磨一种编程语言所做的一些与众不同的事情,这改变了我对编程的思考。在这篇文章中,我想分享一些我最喜欢的发现。这不是那种“函数式编程将改变世界”的博客文章:这篇文章的内容会更加深奥。我敢打赌大多数读者都没有听过下面的编程语言和范型,所以我希望你像我一样有很大的兴趣来学习这些新概念。注意:对于下面的大多数语言我拥有的经验很少:我只是发现它们背后的思想十分有魅力,但对于它们我没有任何专业知识,所以有任何更正和错误请指出。另外,如果你发现这里存在没有提到的任何新的范型和想法,欢迎把它们分享出来翻译 2021-02-03 10:38:37 · 417 阅读 · 0 评论 -
编程态度(十年学会编程)
一、慢下脚步,戒骄戒躁 今天,当我们进入一个书店,来到计算机类书架旁边,书架上摆放最多的是关于类似《xxx天学会某种编程语言》的速成类书籍;或者当你在网络上搜索怎样学习编程语言时,这样速成类的书籍更是数不胜数。结论:要么人们都在急急忙忙地学习计算机,要么计算机比其它任何东西都 容易学。没有书籍教你在几天内学会古典音乐、量子物理,或者是养狗。让我们分析一下,像一本名为《三天内学会Pascal》的书意味着什么:学习:在三天里,你没有时间写一些重大的程序,并从成功或失败中 得益。你没有时间...翻译 2021-01-29 17:10:24 · 274 阅读 · 0 评论