programming

Competitive programming or Web development – where to focus?


Black and Gray Laptop Computer

 Both Competitive programming and web development have their own unique opportunities. However the answer of this question varies with the type of college in which you are studying.

Tier 1 colleges

If you are a student of Tier 1 colleges such as IITs, NITs then it is most effective to focus on competitive programming. Reason being most of the companies that come for hiring on interns or full-time basis only check the problem-solving abilities of the students along with the subjects of the curriculum such as Data StructuresOperating SystemsDatabase Management etc. So it is crucial to make Data Structures, algorithms your forte so that you have an edge over your peers. Competitive programming develops your DSA skills and implementation. However it requires time to build the problem solving ability so it is not important to not get frustrated. 

Man in Black Shirt Sits Behind Desk With Computers


Tier 2/Tier 3 colleges

On the other hand, if you are a student of Tier 2 or Tier 3 college, then it is most likely that you have weak placement opportunities. Companies are usually mass recruiting companies offering low packages. In that case, you have to build your profile so that it becomes relevant when approaching companies for internship/ hiring opportunities. Therefore your development skills, your projects and Data structures and algorithms are more important than competitive programming. 

If you start early you can have easily put decent projects in your resume which displays your quality to build something from scratch. With this, you can start applying for internships at startups who generally require such developers for committing to their product. 

Man in Front of Monitor

Several companies hire for positions such as “Frontend developer-AngularJS or NodeJs” or “Mobile development with flutter” or “Django developer”. 

Thus it is better to begin web development as soon as possible if you are a student of Tier 2/ Tier 3 colleges. Getting relevant experience at the earliest builds your credibility and will open to more opportunities in the future. 


Engineers Using Simulator










Post a Comment

1 Comments

Anonymous said…
keep it up