GAMES PC DOWNLOAD FREE FULL

GAME

7 Things I Learned From Software Industry

 




  1. An Old Fox Ain't Safe To Trap. There Are People With 10 Years Of Experience In Their CVs, But Actually Have A Year Of Experience Repeating 10 Times. Each Language, Framework Is Meant To Solve Its Own Set Of Problems. A Developer Who Fails To Renew His Knowledge Everyday Is Like A Carpenter Without A Toolbox, Resorting To Hammer A Nail With A Wrench. Usable, But Simply Not What Someone In His Right Mind Would Do
  2. Get Out Of Your Station Once In A While. Meet More People, From All Kind Of Careers And Classes. Information Technology Doesn't Exist On Its Own But Forms Symbiosis Relationships With Other Industries By Providing Additional Values. In Every Career, People With Rich Experience Outside Of Their Professions Are Always Appreciated. Especially In IT, The More A Developer Understands His Users, The More Down To Earth His Solutions Are.
  3. Quality Is Free, If You Invest Heavily For It. That Being Said, A Good Product Isn't Built By Money. A Good Product Is A Result Of Multiple Factors, Such As Capable Developer, Sufficient Hardware Power, Suitable Working Environment, Etc. And Each Of Them Needs (Lot Of) Money. Interesting Enough, Investing In Quality Is A Long-Term Cost Reduction Solution. Developers Who Compromise The Quality Of Their Work For The Sake Of Cost Reduction Can Look Up To Japan, The Country Where The Idea Quality And Cost Reduction Are Two Sides Of A Coin Is Well Spread.
  4. This Is A Hard Job. Don't Let Luxurious Office Like That Of Google Or Cool Gadgets Fool Your Mind. Developers Are 21st Century Farmers. For One Thing, I Am Pretty Confident That Developers Kill Just As Many Bug As Farmers Do. While Farmers Can Sleep Tight At 2AM, The Risk For A Developer To Be Waken Up Because Of A Crash Server Is Very Real. Even Worse, Everyday Some Where In The Earth, A Developer Is Tearing His Hair Off, For His Hard Written Code Is To Be Removed As The Spec Has Changed. Big Thank To Clients Who Have "Mastered" The Art Of Lean Startup.
  5. "Good Developer Doesn't Need Test". Together With "I Will Get Back To It Tomorrow" Are The Two Biggest Lies In The Whole IT Industry. Unless You Are The Almighty Chuck Norris. Chuck Norris' Code Doesn't Have Bug. His Code Always Works. ALWAYS. He Kills Bugs By Staring At Them.
  6. Argument Is Good. I Am Not Criticizing Walking Away From An Intensive Argument As A Cowardly Act. I Believe In A Healthy Argumentative And Non-Consensus Culture Where The Need To Follow Courtesy And Command From Upper Level Is Not Overrated. Argument Needs To Be Based On The Good Will Of Understanding And Sharing. An Argument Whose Goal Is To Win The Fight Is Intellectually Bullshit And No Better Than A Trivial Slander.
  7. The High-Tech Illusion. In Their Casual Conversations, Developers Tend To Drop Phases Such As "In Computer Science" Or "The IT People", Implying They Are Part Of The High-Tech World. Just Among Us, We Usually Aren't. The Researchers Who Made Fundamental Breakthroughs Are In The High-Tech World. The Rest Of Us Are Appliers Of Their Work. And Because We Go About This Work In Teams And Projects, We Are More Like In The Human Communication Business. Our Successes Stem From Good Interactions Between Team Members And Our Failures Stem From Poor Ones. So The Next Time You Are In A Death Match, It Might Not Because Your Developers Don't Know How C Pointer Works, They Might Haven't Read "How To Win Friends And Influence People".
7 Things I Learned From Software Industry 4.5 5 Thanh Nguyen An Old Fox Ain't Safe To Trap. There Are People With 10 Years Of Experience In Their CVs, But Actually Have A Year Of Experience Re...


No comments:

Post a Comment

NEW GAME

Powered by Blogger.

Labels

Quotes

1. Những cô gái giống như những tên miền Internet, những tên đẹp mà ta thích đã có chủ nhân rồi!


Popular Posts