I really confused about the comments guys. As I said normally fresh graduate hired as a training software engineer if he/she have already completed his/her intern period. Then after 0.5-1 years he/she will be promoted to Associate software engineer. Then again after 0.5-1 year he/she will be promoted to the SE position (normally for a SE, requires 2 years of experience in industry). That is why I said for a SSE it should multiply by 3-4x times comparing with training software engineering salary since he/she is a fresh graduate. Guys. I think I don't know what's you're talking about. Sorry my bad. බලාගෙන ගිහාම guys මම ඉඳල තියෙන්නෙ ලන්කාවෙ නෙවේ ද කොහෙද.. හී හී
While this is mostly the truth, your comment will likely get buried and you will be likely insulted by the IT osthars in this thread because it seems they know everything.
225k starting salary is an EXCEPTIONAL case - so just because some guy got it , it does not make it the industry standard. Normally in a proper company, the promotion cycles will work as Intern -> ASE -> SE -> SSE and so on and the time interval between each period will vary depending on the company and the individuals performance.
There is a reason why 99% of the IT companies in SL (and all over the world for that matter) have a policy not allowing employees to publicly disclose their salaries - because the salary scales have large variations and salary comparisons often lead to dissatisfaction among employees.
The last company I worked for in SL had above industry standard salaries and paid employees well with great benefits - but some of the salary requirements of candidates I interviewed were downright absurd. I believe they were mislead by rumors similar to those mentioned here, thought these were the standard amounts and demanded those in job interviews - this greatly limited their chances of getting hired by an actually good company.
If you look at the comments here, most folks focus on getting a huge salary, living a flashy life and want to brag about the amount they get paid from the first job itself. Instead if you are a newcomer to the IT industry, your focus should be joining a good company with good processes, best practices, good culture and then building your knowledge and experience and learning the fundamentals well (because even if you graduated from MIT itself, fact remains that you are still a fresh grad and you have tons to learn about software development in the real world). This combined with hard work, dedication and good work ethics paves way for your career growth and sustained increased income, not a soda bottle entry to he industry and then stagnate without good increments and so on.
Now the 'experts' in this thread will come after me for saying the above because I burst their bubble - well who gives a shit and sooner or later prepare to face the reality of the situation if you don't believe me.