7
cursee
8d

Recent discussion with ele gave me an idea to post this question here.

Which type of company should a fresh CS graduate work for? A corporate or a startup or a SME.

My advice for newbies is on SME for first few years. Then decide on your own based on your personality and career goals for future years.

Comments
  • 2
  • 3
    What is sme?
  • 2
    @irene small, medium enterprises/companies
  • 2
  • 2
  • 3
  • 8
    Whichever is willing to pay me a decent salary I'd say.
  • 5
    Corporate, then others after. Because a corporate more likely to have proper systems/processes in place, to which you can experience and bring to your future employment.
  • 2
    @cursee because the financial needs of a fresh graduate are limited. The graduate already know how to live with less money. Also, the graduate has fire to learn and Excel. The graduate is willing to go extra mile , cross the limits. In startup environment there is lot to learn from many domains. That's make the graduate a jack of all trades. Also, the learning rate is fast.
    And I forgot to mention, in startups the graduate embrace great responsibilities very early, and experience counts.
  • 6
    @rookiemaverick all that sounds like a sure way to just exploit graduates.
  • 2
    @irene I agree with you. But read it again in context with the question.
    I worked for startups for ten years. Experience counts.

    P.S. deleted lot of text because of obvious reasons.
  • 2
    @rookiemaverick I still think "living with less money", "going extra mile" and "cross the limits" are just the marketing for exploitation.
  • 2
    @irene those are my views. I am already working on a book about mentorship. There are two different approaches of mentoring - 0. Teach them one thing at a time and don't push them e.g. how humans raised their kids. 1. Push them out of the nest like birds do. Survival of the fittest.
    Now look it from the perspective of fresher. Where is more learning ? We all know knowledge is money.
    These are just some of my thoughts.

    Also: going extra mile is something like this- when we are experienced and in big company we don't like to go extra mile , which limits our learning and which in turns limit our growth. Whatever I said, I said from the prespective of a fresher.
    Surviving with less money means startup doesn't pay well so it is not that complicated for fresher's to survive as it is with experienced.
    When a startup hired a fresher the company put lot of things on line, but they are helpless because of budget.
  • 1
    @rookiemaverick I agree that unknown waters of startup cane yield the most knowledge however it can equally yield just exploitation. High risk situation.
  • 2
    @irene updated the comment. I am from those people who like to take a leap of faith or jump of faith, whatever it is called. And I believe, now all the risks got paid well , at least in the end .
  • 1
    this is a really helpful post/thread guys. thanks!
    it will help me a lot in finding companies for job.

    @cursee idk why i didn't get any notification when u mentioned me. apparently, it isn't even listed in the mentions in the app itself 🤔🤔
    in any case, thanks for posting this 😁😁
  • 1
    @Electrux notifs are broken probably. I don't have any notifications
  • 1
    @Electrux might be a devrant bug. I initially tagged Electruxxx and then edited accordingly.
  • 1
  • 1
    @cursee that's true. On my phone there are no notifications from devRant whatsoever.
  • 1
    @irene do you mean no notifications even in the app? Or no push notifications?
  • 1
  • 1
    @irene checked both devRant setting and Android's individual app noti setting?
  • 1
    @cursee yes. Checked everything
  • 1
    @irene I have disable all push notifications from the start, so I don't know about such bug 🤔
  • 2
    @cursee 🤷 idk what's going on. Every other notification works except devrant
Your Job Suck?
Get a Better Job
Add Comment