The Computer Science curriculum in almost all private universities in Afghanistan are not up to date and mostly they rely heavily on theory, more than practice. Graduates from such faculties are not usually ready to get hold of a job and to enhance their skills, they face difficulty finding academies or courses to attend. This is one of the main reasons Computer Science graduates choose to work in areas other programming and coding and they feel the years they spent studying Computer Science is wasted and out of use.


Main challenges are:

  • Universities with out-dated resources and materials
  • Universities relying more on theory than practice
  • Limited employment opportunities as a developer in competitive market of Afghanistan
  • Lack of courses and resources
  • Lack of overall incentive to pursue programming and coding as a profession

CodeWeekend Approach

The web developer accelerator program is a 4-month intensive program in helping committed individuals learn how to code and launch new jobs in the market. The program is based on an in-house customized and developed a curriculum that includes lessons, assignments, collaborative project works among others.

Individuals will be evaluated based on their answers to the application form and their interview after being shortlisted. The evaluation, ideally, will be done by a panel of senior developers and mentors working in the software development industry.


In the early days when I signed up for the CodeWeekend, I thought it was just another simple and boring program but I found it quite the opposite, it was amazing, wonderful and full of surprises! The mentors and organizers were amazing. We went there once a week (Thursdays) and that one day was quite exciting for us and we learned a lot.

Every time that we had Jamshid Hashimi to talk to us, that day became special because he is a kind of person that motivates you to become a better person, he teaches you like your one of his own family member. So I take this moment to Thank Mr. Jamshid Hashimi for founding this community and creating this program and Thank Mr. Shaheen Naikpay for organizing and managing these programs.

- Pourya Amire, Junior Developer at Jahan Technologies