文章吧-经典好文章在线阅读:《Soft Skills》的读后感10篇

当前的位置:文章吧 > 经典文章 > 读后感 >

《Soft Skills》的读后感10篇

2018-06-10 21:52:02 来源:文章吧 阅读:载入中…

《Soft Skills》的读后感10篇

  《Soft Skills》是一本由John Sonmez著作,Manning Publications出版的Paperback图书,本书定价:USD 34.99,页数:504,文章吧小编精心整理的一些读者读后感希望大家能有帮助

  《Soft Skills》读后感(一):挺不错的书

  这本书是写给程序员的非技术类图书,在从业的角度上面将作者多年的思考娓娓道来,71个技巧很多干货

  可能有些朋友觉得是心灵鸡汤,但是作者考虑的都是程序需要面对的实际问题,不是仅仅做了分析,而是给出了实际的建议。比如工作选择上,作者分析了大公司,中型公司和创业公司的优缺点什么样的朋友适合找什么样的工作。再如程序员朋友要规划自己未来,包括非技术的角度上如何成为顶尖程序员,关于晋升和创业,关于学会理财。

  个人觉得收货匪浅,假如认真看和思考,相信会有所启发

  尤其是未毕业和刚入职场朋友们,这本书还是值得一读的。

  http://nickolashu.github.io/minning-soft-skills-reading-notes/ 总结经典的notes。

  《Soft Skills》读后感(二):Reading Notes of Soft Skills

  quot;""

  This article was initially posted on my WeChat public account: GeekArtT

  quot;""

  This book is dedicated to software engineers for their career path. But I think it’s also helpful for anyone to make their thoughts straight. Its perspective provides some interesting viewpoint, plus tiny skills to improve our daily life.

  Unlike the common book, there’re so many chapters, in total 71 chapters! From the author’s explanation in the book, this is supposed to reduce the burden of reading book for readers. Most people will read books based on chapter partition. As a chapter is usually long, it’s frustrated for readers to finish one session at one time, which leads them to give up. So, this book is divided by multiple acceptable read chapters to make your reading journey manageable. Also, those multiple chapters make the writing journey much easier for author. In fact, that’s one of the topics discussed in book about how to manage complex task and make you productive.

  The whole book divided in 7 sections, 71 chapters, they’re:

  1. Career

  2. Marketing Yourself

  3. Learning

  4. Productivity

  5. Finance

  6. Fitness

  7. Spirit

  For me, the most valuable parts are the first 4 sections, which I’ll give my understanding share.

  **Section 1, career**

  In this section, it mainly teaches you to treat your career in another perspective, the business concept model. Although for your employer, you’re just an employee to do dirty work without further bargain. But for yourself in macro scope, you’re always at a stage to do business. Mostly, you’re just the one to sell your own product, service to do dirty work, to your primary customer: your boss. Why is this concept model better? Because it can make you see the bigger picture and feel more freedom embedded in yourself. More important, from this business viewpoint, you’d plan better for your career. You’ll be motivated to improve your ability as much as possible. Because as a businessman, the product, here is your ability to do work, is the highest priority in your whole business. You may also pick up some ignored aspects that you’re supposed to care, marketing yourself. It’s easy to see the value to market a product in business, but it’s much harder to understand the necessity to market yourself. Why? Just you don’t treat your own career as serious business. Now, you should.

  **Section 2, market yourself**

  Just as the product need marketing technique, you also need to do some marketing to make your own future easier. The typical puzzle that you have to figure out is how to make your next interview easier? No matter how much experience you got, you’d still doubt yourself and want to refuse the interview process internally. The best situation you can image is, the employer of a wonderful company will come to provide you an offer without any interview, plus you can bargain your salary higher than provided. Sounds like you’re in the career heaven. Does anyone achieve that? Of course, yes. But how to make it possible?

  The answer is make yourself very famous! How to be famous? Okay, that’s the problem of your own brand marketing. You need to be your own PR of me.Inc. You need to express your special opinion, and display how hard and deep you’re thinking in common life. In any interview, its period is too short to know you fully. You need to express your specialty in one way.

  Concretely, the economic way to market yourself is write blog, record teaching video, take part in conference and make the presentation. All those activities make you devote your contributions to others, especially the community. In our daily life, people are always too busy to listen to you carefully, unless you can provide the solution for their trouble, unless you’re at the focus position of a formal meeting they take part in. Blogs and videos are belong to the first category. In those platform, you take the full charge. You have enough time to explain your ideas and shape your thinking. You can produce the most qualified thing for your community to prove your value. For the presentation you’re making, it’s always a chance to declare your authority and let others focus on you intensely. All those opportunities are definitely the efficient, economic way to market yourself, make your own brand famous.

  In my opinion, marketing yourself is another form of monopoly. No matter if you’re the best expert in your field, as you’re the limited countable person that others know, you’re almost the only choice for your potential employers. You’re using others ignoring about marketing to build yourself a strong monopoly wall! How fantastic it is!

  **Section 3, learning**

  As a veteran of learning, I don’t believe I can get benefits from this section. But, I’m wrong. In reality, I got lots of benefits from this section. The most important part for me is the methodology of entering one new field: learn enough to start playing, but not too much to digest.

  Lots of practitioners like to declare one concept: learn from practice. In general, it’s right. But personally, I don’t agree with much. Because I do learn a lot from books and my own research. I think your ignorance will delay your understanding even if you’re in the practice. On the other hand, I do get confused when I read a lot of books. For a long period of reading, I just feel dizzy and disgusting. Because of this bad feeling, I’ve given up lots of deeper exploration. I always struggled in those two situations, and this dilemma makes my life messed. Thanks to this section, my puzzle got solved.

  From my understanding, there 3 stages of learning among reading materials and practice: read, practice and read. In the first stage, you need to do the basic homework to let you know the big picture of your exploring field. You need to know some basic concepts, purpose and partitions of your problem. This will give you the scope of your exploration. How much is it enough? When your domain knowledge is enough to enable you try some solutions or plans in your field, it means you’ve finished the first stage.

  The degree between first and second stage is very tricky, especially the over knowledge situation. It’s a trap to make you keep absorbing knowledge to give you a fake impression of your improvement. Just like learn to swim or ride a bike, no matter how much theoretical knowledge you’ve gotten, e.g. physics, fluid mechanics etc., you can’t learn it unless you jump into the water or ride on your bike. So does learn any other field. The defect of keep reading is you can’t distinguish which part is really important, useful for practice. You can’t know understand why the knowledge should exist, and what problem it’s solving quietly. Also, you can’t judge which direction is correct when you face lots of discussions and literature to deal with one single topic. Those guidance or intuition can only be built in your practice. That’s how important to jump into play stage.

  Only acquiring the experience of practice is not enough. Those intuitions are after not the systematic understanding. When you get some intuitions and know the real problem in one new field, it’s time to go back your reading to absorb the knowledge as much as possible. At this stage, your doubt will be little based on your practice experience. You need to learn materials systematically according to your formal reading. You also can treat this stage as building things from your predecessors.

  **Section 4, productivity**

  This is an old topic that has been addressed by lots of people. One famous treatise is contributed by Aaron Swartz in his blog “Be more productivity” (I’ll share it in the subsection of this post session.) For this book, the author’s method is: make plans for your routine work, and force it to be your habit to make the process automatically.

  For the first part, make plan, it’s the way he used to generate so many chapters in this book. Like any complex task, you may get frustration at your first sight. The only way to eat an elephant is bite by bite. So do any other giant task. The classic engineering skill is always decomposing things to manage complexity. So, even just name the list of your task can hardly reduce your feeling burden of your commitment. Thus make plan is a process of decomposing task. Once it’s divided into small manageable part, you’ll get more motivation and efficiency to get them done.

  For the second part, make your routine job into habit, it’s the workhorse to push your progress intrinsically. Especially for long period project, it’s more important to keep persistent tiny work flow instead of a flash giant work flow. Blogging and programming are two typical examples can be shown here. Lots of bloggers will just be weed out by themselves. It’s hard to get reward in a long initial stage of your blog journey. There’re so many quitters that the trick of being a successful blogger is just keep your blog updating persistently. Of course, it’s tedious to stick your writing. It can become one of your headache to construct your posts. Thus, in order to remove this burden, you should make it automatically as habit, e.g. 2 to 3 posts every week. So does the coding stuff. Most engineers know how important to maintain their own side project, but few of them get achievements. Most of side projects are died due to procrastination. One technique you can use is put your side project in GitHub, and keep your green contributions square being fired everyday. It’s the punch card for your coding life. And you do need to make it as your side project habit. According to my own experience, the method that great achievers use to deal with burdens of life is always ignore the bitter feeling of tough life to avoid the distraction.

  Generally speaking, I do enjoy reading this book. Recommend for you.

  If you do like my posts, please subscribe my WeChat public account by long pressing below QR code.

  GeekArtT

  《Soft Skills》读后感(三):Soft Skill 讀書筆記

  oft Skill 讀書筆記

  Think like a business

  • Focus on what service you're providing and how to market that service

  • Think about ways you can improve your offering

  • 特別之處

  • 成爲某個方面的專家

  Taking action - 產品或服務,如何差異化和做推廣 - 如何用一句話描述述你的服務 - career like a business會影響你 -- work -- 財務 -- 找工作或新客戶

  Future:你的目標是什麼? 在職業上,沒有清晰指南的行走是浪費

  如何設置目標? 大目標、長期目標,不必太特定,但必須清楚。 比如成爲管理者,或者創業等,未來5-10年如何,花時間想想。

  大目標分解爲小目標,一個一個里程碑。 比如,目標時CTO,分解成,每年學一門新編程語言,每參與一個項目,每週看多少書等。

  記錄和追蹤你的目標 每週/每月/每年回顧和計劃

  eople Skill 要成爲好程序員,要學會有效得和人打交道。 郵件、會議、需求,都是來自 人 ,不是電腦。

  獎勵積極的行爲比懲罰消極的行爲更有效。 人人認爲自己是重要的。

  避免爭吵 程序員認爲人人都是理性的,講邏輯的,實際不是

  地雷:處理有毒的人 不要試着改變他們, 離得遠遠的。

  通過面試的最好方法是在面試前想好一個策略。

  referral

  如何準備面試?

  技術

  開拓網絡,感興趣的公司,通過博客、微博等聯繫

  練習面試

  枚舉僱傭選項

  僱員 穩定,不自由,而且由天花板

  獨立顧問 自由,收入相對較高,如果工作時間長,需要找客戶,處理業務,從一個 Boss 到多個 Boss

  企業家 entrepreneur 用軟件技術創建某個產品或業務。 完全自由,獲取產品的大部份收入,高風險,需要大量工作

  如果要成爲企業家,先找一位已經是企業家的朋友找來聊聊

  你是什麼類型的 Dev?

  比如律師有專業的:專利律師、婚姻律師、財產律師,你不會找一個婚姻律師來處理你的專利問題,所以專業化很重要

  專業化很重要 generist vs specialist

  什麼語言並不能說明你是什麼類型的 Dev,這只是工具

  專業化會讓你的機會變少,同時會有更多機會給你。和律師一樣。你不會找一個通用律師來處理棘手的某方面問題。

  ecialist 會有較少的客戶或工作機會,但 hourly rate 較高

  一些專業的領域

  Web Development stack

  Embedded Systems

  ecific operation system

  Mobile development

  Framework

  oftware system

  選擇一些專業領域的 tips

  你目前公司的痛點是什麼,如果你來解決,你會怎麼做?

  有什麼特別的工作,缺乏技術人員去解決,成爲那樣的技術人員

  什麼主題在會議和小組聚會中較多

  你在同事和社區回答問題最多的是? 比如 Stack Overflow 上

  你要儘量在當前領域做到最好,而且,不用擔心,領域也是可以更換的。

  先專再廣,用我們的話就是這麼說,你可以學習更多的技能,但要學會在特定領域解決問題。

  公司是不同的

  除了薪資和福利,不同公司獨特的文化和環境會影響你的工作狀態和快樂,在入職前,也要考慮這些。

  小公司和新創公司

  很多小公司是新創公司,小公司的有特別的心態:靈活,快速增長來獲益或者其他目標。

  在小公司你會有更多影響,會不太穩定,風險高,如果是初始員工,保留下來,公司做大,可能收益也很高。

  拿很低的薪水,期望通過期權或上市發財,並不可取,因爲上市可以說是樂透。加入創業公司,不只是爲上市,而且在意自己的影響,看自己簡歷產品。

  中型企業

  在中型企業,你可能會得到一些關注,慢和穩定很重要

  大公司

  每個大公司都不同,如果你喜歡 process 和 struct ,大公司可能更適合你,你的成就機會得不到關注,但可以成爲團隊的一員,通過團隊的方式爲產品的一部分添加貢獻。通常,大公司有很多預算做培訓。

  如果你喜歡處理系統的方方面面,而不是代碼庫的小部分,大公司可能不適合你。

  當然,還可能有辦公室政治(小、中型公司也可能有),晉升階梯的問題。

  oftware development companies versus companies with software developers

  不是軟件開發主業的公司,通常對軟件開發沒有做夠的尊重和餘地。

  軟件開發爲主業的公司會更注重軟件開發的價值,兩者沒有好壞之分,但會有很大的不同。

  關於晉升

  擔當更多的責任

  這是在企業中晉升最重要的事情。如果沒有機會,就在外部找,或,開始某個項目。你需要自己來尋找。比如,有個遺留的系統,沒人願意遷移

  ecome visible

  每週五一份週報給直屬領導,讓他/她知道,你這周主要工作。

  週報還可以用作自己或主管的 review 用。

  給同事做一些某類主題的分享。

  和老闆設定定期的談話。

  Educate yourself

  不斷學習技能和和知識

  不要忘記分享所學給大家,可以分享給同事,寫博客,在技術會議中做演講等

  e the problem solver

  忘掉辦公室政治,解決問題纔是根本

  地雷

  以上所有都做到了,還是沒有晉升,你得考慮換工作了

  辦公室政治

  這是晉升影響最小的因素,Developer 不該在這個上面花精力

  eing a professional

  Turning pro is a mindset. If we are struggling with fear, self-sabotage, procrastination, self-doubt, etc., the problem is, we’re thinking like amateurs. Amateurs don’t show up. Amateurs crap out. Amateurs let adversity defeat them. The pro thinks differently. He shows up, he does his work, he keeps on truckin’, no matter what.

  “The War of Art (Black Irish Books, 2002), Steven Pressfield expounds upon the difference between being a professional and being an amateur”

  什麼是 professional

  “Simply put, a professional is someone who takes their responsibilities and career seriously and is willing to make the tough choices that have to be made—often at their own expense—for the purpose of doing what they know is right.”

  責任,嚴肅,知道,正確,話費

  eing a professional is all about showing up.

  rofessional is get a job done and do it right. professional 讓你知道某事是無法完成,或者這個方法是錯誤的。

  可能是最重要的 professional 是 持續穩定的

  eing professional (形成好的習慣)

  要成爲 professional,必須先養成 professional 的習慣

  時間管理

  Doing what is right

  學會說不 professional 知道哪些線是不能跨越的,即使是老闆要求做的

  rofessional 會選擇事情的優先級,unprofessional 等着別人安排

  提高質量與自己的標準 “how you do anything is how you do everything” “(Secrets of the Millionaire Mind, HarperCollins Publishers, 2005)”

  Freedom:如何離職?

  mart way

  在有目前工作情況下,先做一些小項目,小項目有足夠收入情況下,再離職, 做夠努力工作,降低開銷。

  爲自己工作做準備

  爲自己工作很難很難

  How much do you really work?

  我是個公司的傑出僱員,但努力程度都不到自僱的一半。促使你在大街上奔跑的動力,可能是:後面有只吃人的獅子在追趕你,這就是僱傭和自僱的區別。

  “Passion tends to fizzle out over time and is somewhat fickle”

  “So Good They Can’t Ignore You by Cal Newport”

  Cutting the cord

  先降低開銷,花部分工作時間在 side project,晚上也花時間在 side project,直到 side project 能夠平衡收入

  雷區:僱傭合同

  如果合同中指明所有你創造的項目(包括下班時間)都屬公司,應該協商刪除此條,或者更換工作

  如果合同指明你在工作時間,在公司資源上建立的項目,都屬公司,你的 side project ,就得仔細的記錄,記錄建立時間,資源等,避免使用公司時間和資源。

  Freelancing: Going out on your own

  Getting started

  建立長期的合同,增加新客戶

  Ask someone you know

  告訴一些朋友,你成爲了 Freelancer, 你提供的服務,看有沒有機會

  活得客戶的最佳方法

  inbound marketing,讓客戶來找你,主要的方法是免費提供有價值的食物。

  郵件營銷,寫書,參加技術演講,建立 podcast 等

  唯一的問題是需要時間,建立內容

  etting your rate

  簡單來說,自僱的費用,至少得是僱傭時的兩倍。當然還取決市場情況。還跟你提供給客戶的價值有關

  Create your first product

  Developer 不只能建立軟件產品,還可以建立書籍、視頻等信息產品。

  找到聽衆

  很多 developer 犯的錯誤是在找到聽衆前就開始建立產品。

  每個產品建立來解決實際的問題。

  建立自己的聽衆羣,和聽衆溝通,瞭解他們的問題。

  Testing the market

  在建立之前,先看看有沒有人願意付費購買,在建立產品之前,先建立一個產品簡介頁面,告訴大家你要解決什麼問題。告訴大家你的產品是什麼,什麼時候發佈。提供退款的保證,如果不能按時發佈產品,或者聽衆使用不快樂。

  如果只有很少的預購怎麼辦?你要調整產品,或者乾脆退款,並向購買者致歉。總比花了3個月,才發現產品無人購買要好。

  tart small

  trying and failing

  Do you want to start a startup?

  tartup lifecycle

  通常,一個 startup 開始於一個獨特的 idea,通常與大公司不同,而且可以擴張,而且至少兩個聯合創始人會好過獨自一人創業。

  Working remotely survival strategies

  遠程工作的三個挑戰和對策

  時間管理

  在家工作,你不得不面對中斷,小孩,快遞,配偶等,你會先晚上再工作,但已經累得沒法坐在電腦前

  對策:設置自己的工作時間,比如 9-to-5,比如早上 5-to-10等,設置固定的時間宣告出來,其他人也會避免打擾你,自己在心理上也會專注於工作

  自我驅動

  在家工作,沒有老闆,也沒有 KPI,你會不會想休息下,看看美劇,打打遊戲,一晃,時間就過去了。

  對策:指定日程,養成好的習慣,把干擾的東西,比如電視,移出你的工作區,如果在工作時間實在沒有動力,設置15分鐘的鬧鐘,在電腦前開始寫代碼,行動起來。

  孤獨

  一天,一週,一季度,一年,獨自工作,會讓人覺得孤獨

  對策:每週外出去健身三次,參加行業會議,約朋友外出吃飯、喝茶等

  如果找遠程工作機會

  可能市場上遠程工作的機會不多,而不多的機會,可能有大批求職者涌向這個職位,折衷的方法

  在當前的工作中,和僱主商量,每週花1-2天在遠程工作上,記錄並查看遠程工作的成果,如果成果較好,增加遠程工作的天數

  追蹤那些提供遠程工作的公司,積極和他們的招聘經理聯繫,展示你的興趣,下次有工作機會時,他們可能會優先聯繫你,雖然這樣會花一些時間。

  Resume are BORING-Let’s fix it

  Marketing yourself

  “The real difference between great musicians and superstars is nothing more than marketing. ”

  Create a wildly successful blog

  Your primary goal: Add value to others

  UsingSocialNetworks

  eaking, presenting, and training: Speak geek

  Writing books and articles that attract a following

  Talking to you, not at you.

  除了暢銷書作者,寫書和雜誌發表文章通常不能帶來太多收入,只會爲你建立名聲。

  Don’t be afraid to look like an idiot

  Everything not comfortable at first.大部份人在開始時就放棄了。

  I’ve missed more than 9,000 shots in my career. I’ve lost almost 300 games. 26 times, I’ve been trusted to take the game winning shot and missed. I’ve failed over and over and over again in my life. And that is why I succeed.

  Michael Jordan

  Take small step, and you can never please everyone.

  ection 3 Learning

  Chapter 27. Learning how to learn: How to teach yourself

  Dissecting the learning process

  Action

  layful

  My 10-step process

  1-6 步只做一次,而且你的第五步 plan ,決定了你的7-10能否成功

  Looking for mentors: Finding your Yoda

  o what do you want to look for in a mentor? You should look for someone who has either done what you want to do—successfully—or has helped other people do what you want to do.

  Finding a Mentor Checklist

  Have they done what I want to do?

  Have they helped someone else do what I want to do?

  What results do they have to show?

  Can you get along with this person, personality-wise?”

  Taking on an apprentice: Being Yoda

  Mentoring Benefits

  Feeling of “giving back” and doing something for another person.

  One of the best ways to learn something in depth.

  Chance that someone you mentor will someday be able to help you.

  Growth opportunity. You grow when you help others grow.”

  Teaching: Learn you want? Teach you must.

  Do you need a degree or can you “wing it?”

  Finding gaps in your knowledge

  roductivity

  “Amateurs sit and wait for inspiration, the rest of us just get up and go to work.

  tephen King, On Writing: A Memoir of the Craft”

  It all starts with focus

  My personal productivity plan

  My quota system: How I get way more done than I should

  Quota Examples

  I will run three times each week.

  I will create one blog post each week.

  I will write one chapter each day.

  I will get 50 pomodori done each week.”

  Quota System Rules

  ick a repeatable task.

  Define an interval in which that task must be done and repeated.

  Define a quota for how many times the task should be done during a given interval.

  Commit. Make a firm commitment to meet your quota.

  Adjust. Make your quota higher or lower, but don’t adjust during an interval.

  Holding yourself accountable

  How you’re wasting your time

  電視

  社交網絡

  會議

  電子遊戲

  下午茶

  烹飪

  reaking down things: How to eat an elephant

  The value of hard work and why you keep avoiding it

  If you really want to be effective, you have to learn how to work both smart and hard.

  Any action is better than no action

  相比停着的車,行駛中的車你更容易調整方向。

  ection 5: Financial

  Do you really understand your retirement plan?

  退休計劃時根據你退休後的開銷來反推你的現在需要多少錢

  計算你的退休目標

  社會保險+個人財產

  提前退休計劃或者成爲大富翁

  降低開銷,增加收入,投資

  The danger of debt: SSDs are expensive

  當然,並不是所有負債是壞的。比如貸款買房,房子瘋漲(2015年12月),比如貸款完成學業。負債前先計算一下費率。

  ection 6:Fitness

  The human body is the best picture of the human soul.

  Ludwig Wittgenstein”

  ection7:Spirit

  If you do not conquer self, you will be conquered by self.

  apoleon Hill

  Facing failure head-on

评价:

[匿名评论]登录注册

评论加载中……