четвер, 10 жовтня 2013 р.

How to become an IT specialist? (DEV/QA)


 This Article is for people, who is interested in IT, who knows something about it or learned programming/computer science at school or university and want to get some job.
 We can face a lot of jobs, related to programming/QA  in nowadays. A lot of people  want to be a software engineer, QA or some IT manager,  but how can random people join this community and get a work? Every company accepts only experienced candidates and how people can get experience w/o actual work?
 
 The thing is that IT is not a medicine or any other stuff that requires experience on the actual work. In IT you can make your experience by your own. I don't think that Bill Gates or any other famous person in IT waited for his first job - they just created it.
So if you want to become a developer, than you have to create some thing by your own and get this experience for free. If you don't have any unique ideas - create something which already exists. For example your own mini social network, or your own audio converter, etc.

First of all - you need to decide what exact job you want to get. QA, dev?


DEV - you need to choose your programming language. It can be any modern language.
  1. See http://www.freerepublic.com/focus/chat/2880277/posts and try to make your own program. 
  2. For beggining it can be something very simple http://www.completecsharptutorial.com/basic/parameter-examples.php 
  3. You can even run your programs on-line with http://www.completecsharptutorial.com/basic/parameter-examples.php
  4. After you will make this step - try to build something bigger - chat, simple social network, etc.
  5. Google any related information and learn.
Estimated time to become a dev - 6 months. (if you work hard every day)

QA - abbreviate from Quality Assurance. QA guy is responsible for product quality. This job is not about finding defects, no. This job is about making the product more mature. Actually this job is very simple and does not require a lot of information to know. In general you test feature, find a bug and report about it. But if you want to be professional QA - you prevent defects and not just finding them.
useful links:

  1. http://en.wikipedia.org/wiki/Quality_assurance
  2. http://www.xqual.com/documentation/tutorial_qa_engineer_skills.html
  3. http://www.qatutorial.com/?q=Manual_Testing
  4. http://vk.com/doc18801766_380577093?hash=ff58ff7ec283494a12&dl=248755529c5f9b90c2
  5. Google any related information and learn.
Estimated time to become a QA - 3 months. (if you work hard every day)


Wish you all good luck and please, keep asking questions.

11 коментарів:

  1. I totally agree. Programming is almost the last profession where you still have the ability to create something. So go ahead and create. If you want to write code only for money then it's not you're job.

    ВідповістиВидалити
  2. looks like that you assume that in IT can work only guys and this is strange because you should know that it is not true

    ВідповістиВидалити
  3. Hey Jorgen, no, I know a lot of good female professionals in IT. Actually this article is for both - male and female persons, who are interested in this subject.

    ВідповістиВидалити
  4. High-quality article. all laconically and clearly. everything seems so simple .. you just need to act.
    I have many friends who are interested in programming, but do not have jobs. I will necessarily advise to them your article. Nice job.

    ВідповістиВидалити
  5. Thx everyone for your feedback. Please, feel free to ask any questions.

    ВідповістиВидалити
  6. I have been reading your article with pleasure, and find it very interesting.
    As person who is interested in IT, I have a quastion. How much has changed in the QA required skills for starting a career?

    ВідповістиВидалити
    Відповіді
    1. I'm not sure, if I understand your question, but I will try to answer. You will need to take some course (on-site or on-line), read books and try yourself in some test/start-up projects. I think you will be able to get a job them

      Видалити