7 Habits of Successful Software Engineers For software engineers and other talented types Ken Nelson President Scitools.com NiftyBytes.com.

Slides:



Advertisements
Similar presentations
Homework Assignment. Assignment One Ready for the next challenge. Great! Time to pick an affiliate product to promote. Go to ClickBank.com and go to the.
Advertisements

Information Technology / Computer Science Objectives Identify jobs in IT and Computer Science Identify transferable skills IT/CS provides.
Focus on Friendship © Copyright Janet M. Bender, 2002.
Customer Service.  Goal: To improve/resolve the issue at hand* *Not necessarily to “fix” the person What is the Goal of Customer Service?
Facilitation Tools for Difficult Situations/People Spectrum of intervention options Lou Chang, ALC Copyright, 2004.
Course Overview things to know and think about when considering these sections of Eng2311 Engl 2311 Fricke sections.
Bring Success in Beliefs. You don’t have to wait for someone to accept, to promote, to select... to somehow "discover." Access is nearly unlimited;
Time Management Skills and Defeating Procrastination Workshop Presented By The New Student Advisement and Retention Services (STARS) center.
Going Places Safely Essential Question:
Planning a PhD Prof. Bob Givan. There are many paths and styles to a successful Phd There are many motives for getting a PhD My comments represent one.
1 Carleton RtI training session April 30, 2013 Diane Torbenson RtI Greenvale Park Elementary School
Blended classes are an exciting way to learn. Their convenience and scheduling appeals to many students, but they are not for everyone. Students drop-out.
T ell Me About Yourself! 中文四 Cheryl 鄭雅双.
Occupational Career Project By Jimmy Evans. I want to pursue a career in computer engineering. Specifically something in computer software. I think a.
15 Simple Habits of The Happiest People.
Using effective display (and sales) techniques to increase your success here at the SMART Show We know shows are a big investment of time and money… Let’s.
Personal Budgets People First Bath and North East Somerset.
Module 3 – Release Letting Go so your Team can Support you Effectively.
The 7 Habit project By Nate Mareski.
Student Homework Assignment. Assignment One Come up with an idea for a free product to give away to opt-ins to your squeeze page and be thinking of signing.
CARLETON READS & COUNTS (TUTOR SESSION) April 30, 2013 Diane Torbenson RtI Greenvale Park Elementary School
KAREN PHELPS Spontaneous Sponsoring. Your Home Presentations “A Valuable Source for Recruits”
Information Visualization DH /02/21 Proposal for Project 1 Title Cool Photo of Student 1 Student 1 Cool Photo of Student 2 Student.
Self Esteem By Zaahira Dawood.
CSCE 1040 Computer Science 2 First Day. Course Dr. Ryan Garlick Office: Research Park F201 B –Inside the Computer Science department.
S.M.A.R.T GOALS Alliance Cindy and Bill Simon Technology Academy High School Fall/Spring Naviance.
Gabriela Mafi, Ed.D. Superintendente Ensuring your Child’s Success: What The Research Says.
CS 110: Introduction to Computer Science Frequently asked questions about a CS major and CS career.
Feelings Everybody has feelings. Feelings Everybody has Feelings! There are many ways to feel! Can you look at someone and know how they feel? Angry Sad.
& RELEASE THE POTENTIAL
Self Esteem By Laura Warminger. What is Self Esteem Self-esteem means you really like yourself, both inside and out. It refers both to how you look and.
TIME IS THE SCARCESTRESOURCE AND UNLESS IT IS MANAGED, NOTHING ELSE CAN BE MANAGED - PETER F DRUCKER.
Time Management. Copyright © Houghton Mifflin Company. All rights reserved.Time management - 2 You’ve Got the Time! You have enough time Time is an equal.
Things Every New Financial Aid Professional Needs To Know Things Every New Financial Aid Director Needs To Know Presented by Sherry Foster Director, Student.
Looking Into Your Future Why Working Hard Now Pays Off Later T.H. Bell Counseling Department.
Four Square Writing.
Course Overview ENGL 3365 Spring Copyright 2013 by Art Fricke basics The Instructor Dr. Art Fricke BS in Chemical Engineering & Biochemistry MS.
 How to Avoid Burnout and Love Teaching Again!.
The 7 Habits of Highly Effective Teens Lesson 6—Begin With The End in Mind.
I NTRO F INAL P ROJECT. D ETECTIVE The General career I would like to pursue in life is to work with the law enforcement. What I like about this field.
What would you think if I sang out of tune? Would you stand up and walk out on me?
Graduate School Survival Skills Rachel Pottinger and Tiffani Williams.
Getting the Interview: Make your Application Stand Out and Get Noticed Matthew Heiydt.
Welcome Back Cove Kids! LET’S CREATE THIS YEAR’S TIME CAPSULE !
Sing, sing a song Sing out loud Sing out strong.
Summary CGS 3460, Lecture 43 April 26, 2006 Hen-I Yang.
Goal Setting. Do you have a goal??? Goals should be... Specific o Getting an “A” in Math and a “B” in Accounts is much more specific than just saying.
Review In the past three months we have discussed Hitlamdut, Behira Points and Anavah. I asked that you try to practice these by yourselves, discuss it.
The problem that needs to be solved is if a computer career is for me.
Science app review By Dana Tuuri. App name: painless chemistry challenge.
Club Overview - Day 3 (Get Excited!!!!!). Agenda I. Video II. Log into Canvas III. Choosing a Level IV. Learning and Creating V. Free stuff! VI. Closing.
CSCI N201 Programming Concepts and Database 2 - STAIR Lingma Acheson Department of Computer and Information Science, IUPUI.
1 Free Help Live Chat Help 24 / 7 / 365 Anywhere, Anytime Answers Reference Research Help Information Easy to Use Fast.
By Naima Leghtas Songs: you’re simply the best so young! I’ll be there for you.
Ghmgjm Ghmgjm  As long as we have a purpose in life than we are happy. When we see or have something we want it brings joy to us. Happiness is the.
Nicholas Speleotes. Focused I am a very focused person when I’m completing a task. So focused people can’t stop me until I’m satisfied with my work, or.
Discovering the Need for Software Engineering A personal experience Kinga Dobolyi.
My Educational Philosophy Maria Rivera EDU 650 Teaching, Learning and Leading in the 21 st Century Stefanie Lassitter May 26, 2014.
INTRODUCTION TO COMPUTER SCIENCE. SNAP! Open Chrome Whack a Mole Phone App in 3 minutes
The 7 Habits of Happy Kids. The fact is, we are going to hear negative comments about ourselves from time to time. We cant stop it from happening, but.
10 Great Ways to Stop Procrastinating and Get More Done in Less Time Time Management Tips by Arman Sadeghi.
Looking for Internships And Jobs. Topics for Today Where to Look (Spoiler Alert: Everywhere) Benefits of the Career Fair / Being on a University Campus.
I am a leader Know more about yourself and what you need to do to be a leader How training will help you understand yourself as a leader.
Hello and welcome to today’s training.
name of trainer associate trainer | sparqs
I Love Engineering! Name of Mentor
S.T.A.I.R CSCI N207 Data Analysis Using Spreadsheet Lingma Acheson
name of trainer associate trainer | sparqs
All About Me By Raeem.
Presentation transcript:

7 Habits of Successful Software Engineers For software engineers and other talented types Ken Nelson President Scitools.com NiftyBytes.com

Alternately…. How to contribute Have secure employment And have fun. Because being a key part of a successful venture is fun.

Why you should listen to me B.S. C.S. and Mathematics Army Enlisted, NCO, and Officer Serial Software Entrepreneur Hired … and fired… many dozens over the years

Question? Why did you choose computer science? Like video games Stable career, good opportunities Can’t imagine doing anything else

Let’s Discuss What makes someone succeed (in a software job/project) I asked my staff this… I’ll tell you what they said after we discuss it Traits of Success

No substitute for elbow grease Work more than required Be positive Thankful for work Hard work is as easy as easy work #1 problem we see in new hires

Keep focus away from people The problem with “YOUR” algorithm is… The problem with that is…. The algorithm needs… It’s pretty clever, I worry about memory use. BE POSITIVE… DO NOT PERSONALIZE!

Most software projects are HUGE Like learning a song…

Working Smart Spend 5% to 10% of your time figuring out what the problem is and how you will solve it. DO NOT RUSH TO IMPLEMENT! No matter what this guy says

Working smart Do the hardest part (the solo at 3:54) Or Do the biggest visible payoff (the chords you can sing with)

Review Yourself After action reviews / self-assessment What went right? What went wrong? What tools? What people and/or training?

Love what you do Learn to learn Continue to learn LEARN Learn ANYTYHING

Good programmer?

Order Chaos Which would you like to work on?

3 minutes Write a synopsis of the last big project you did for school or work? Is it: Organized? Clear? Concise? Understandable? Does anybody want to read theirs to the class?

Know what you need to do Russ Armstrong’s Whiteboard Keep ToDo Lists! 2 nd biggest problem we have with new hires

All projects have a first line of code Why not write it now? Procrastination makes it worse Have initiative, be assertive. DO SOMETHING! 3 rd biggest problem we see with new hires

To Get here… Start here.

7 Habits of Successful Software Engineers Work Hard Get Along with Others Work Smart Evaluate yourself, not others Keep on learning (professional and personal) You cannot be organized enough Have initiative

Questions… Ask freely As long as you like Technical, Business, or Personal And later, feel free to me: