About Me

My photo
Kolkata - Durgapur - Santiniketan - Sainthia, West Bengal, India
A competent professional of about 3 Years of Experience in the Web Application and Development Scenario. Currently associated with also a web development company; Kolkata as a Project Leader. A result-oriented Team Player with proven expertise in Analysis / Development / Research / Project & Process Management/ Client Servicing. Exceptional analysis and problem solving skills to cut across the organisational levels and accomplish project business goals of the Organisation. Myself, very hardworking, committed, focused, think logically, talented, sincere on my work, doesn't stop until achieves success.

Saturday, May 21, 2011

Charasterics of good web developer

Everyone could be a web developer. It’s not so difficult to learn how to build a website. But to be a good web developer you must needs to concentrate on following points.

  • Needs to know that it is possible to work without specifications.
  • Needs to know that the most important thing in this job is to create project using the easiest possible methods, as fast as it could be done, the cheapest possible ways.
  • Needs to love Internet and be interested in it. Always use your open time to market research that what's happening in current market.
  • Needs to like to learn new things, read tutorials and documentations, test new frameworks, tools and engines.
  • Needs to know what is SEO.
  • Needs to know what is usability.
  • Needs to know what is image optimalization and why to compress images.
  • Needs to know how cache and CDN works.
  • Needs to know differences between Internet Explorer, Firefox, Opera, Google Chrome, Safari. Operating Systems Widows, Linux/MAC.
  • Web developer needs to know what is a web server, how Internet works and what kind of protocol does he use.
  • Needs to know how to use PHP + at least one more programming language (minimum knowledge).
  • Needs to know how to work with MySQL.
  • Needs to know how to use (x)HTML, JavaScript, CSS.
  • Good communication skills to express yourself (needs to know English)
  • Needs to know how to read (and write) UML
  • Needs to know what version control system is, and how to use it. (SVN)
  • Additional Skills
    • Need to know how Flash, XML, API works.
    • Need computer science degree.
    • Don't need to like write documentations, user guides, etc, but know why he (or she) need to comment his (or her) code (and do it!).
    • Doesn’t need to like talking to clients, but he needs to like talking with other team members and other web developers/designers/entrepreneurs.
    • Doesn’t need to like UNIX/Linux, but he needs to know how to work with unix terminal, and how to use ssh.
      So what are you thinking, Are you a good web developer?

Popular Posts