Faculty of Science and Information Technology > Science and Information

Top 12 Things Every Software Engineer Should Know

(1/1)

anirban:
    1 Fundamentals of Emotional Intelligence
    2 Algorithms & Big-O-Notation
    3 Basics of Project Management
    4 Mainstream Development Paradigms
    5 Basics about Software Security
    6 Know your Development Tools
    7 Don't Trust Code without Adequate Test
    8 Key Metrics of Software Development
    9 The Root Cause of the Last Defect
    10 Understand the Business of your Customer
    11 Understand the Infrastructure
    12 Know What You Don't Know

Reference: Markus Sprunck
http://www.sw-engineering-candies.com/blog-1/top10thingseverysoftwareengineershouldknow

kaushik.swe:
Though I do not consider myself a software engineer but for me, a long way to go... cause i understand only a few of these twelve points....

anirban:

--- Quote from: kaushik.swe on July 14, 2014, 03:48:44 PM ---Though I do not consider myself a software engineer but for me, a long way to go... cause i understand only a few of these twelve points....

--- End quote ---

That means you know the 12th point (Know what you don't know). To know what we don't know is actually very important. So don't worry your ability to assess yourself will help you to know the other points.

Navigation

[0] Message Index

Go to full version