Nothing special

I wanted to make this a special post. It’s my 400th one on the blog.

However, 2 busy weeks and a sad case of writer’s block later, I decided to let myself go … where I get the inspiration, but cannot put pen to paper.

Nothing is special. It’s a post, there.

On the other hand, it does not have to be something unique or worldly … it does not have to be an insight. The mere number should make me happy … on to # 500 then!

Although if mere number of posts are going to satisfy my ego, then perhaps I should look at integration some sort of an RSS to my RPC. That never was the point, was it.

We are hiring!

At Neev Knowledge Management, the focus is on growth. When the market you are addressing is fragmented with individuals and companies who have yet to make a mark, there is a requirement of good hands on deck who can ensure that the clear market leader is the organization they work for. As their toil brings to fruit, the firm grows and grows, so much that they have to look at bringing in more people who want to make a difference.

Such is the story at Neev, where the hires are not only checked for mettle but also if they gel well with the other people working in the firm. If you think you are a team player and can work well with different teams, then we have some openings that you may apply for –

  1. Account Executive
  2. Digital Marketing Executive
  3. Graphic Designer

To apply, simply drop a mail to the below mentioned email address with a copy of your resume and mention the post for which you are applying for in the subject of the email. We will be shortlisting the applications and will contact you within a week of your mail. If you do not hear from us, then you were not shortlisted for the interview process.

Do note that these openings are listed in the order of urgency. So we would be looking to hire an Account Executive immediately and a Graphic Designer later. For more details, please drop a mail to prasad at edupristine dot com.

10 things you need to do as a programmer

Computer Engineer? Software Developer? Programmer? I have been in those shoes for quite some time, and I thought that I might share these tips with you folks. The article was originally published on Crazyengineers, but I have added to those and edited the article a bit.

  1. Read: Not only technical textbooks, but also other material. It gives you a good break from the programming, and it also builds your capacity to read and interpret long business requirement sheets.
  2. Cogitate: Before jumping into any program, think it through. Do you know the exact logic to be written? Do write down on a piece of paper what you intend to do. It may sound trivial but writing down helps clarify the problem.
  3. Communicate: Talk with your team mates, friends, colleagues, seniors, clients (if you get the chance) … talk about the project, talk about the technology involved … it helps solve problems that you could be stuck, it also helps you in understanding the subject matter better.
  4. Collaborate: Offer to help your team mates, understand what they are working on. There is a deep satisfaction in helping your friends and colleagues. Not only do you learn new things, but also you earn the respect of those colleagues.
  5. Why?: Do not be afraid to ask this question. Sacred cows can be slaughtered when you ask questions. One who asks a question may seem a fool, one who does not remains so forever.
  6. Revisiting: Do not cringe from revisiting your own code. It gives you an opportunity to improve your work.
  7. Change: It is constant. Businesses change, systems change, people change, requirements change, and scopes as well change! Do not for once think that a static view of applications is acceptable. So when you work on something do ensure that it is flexible and open to change.
  8. Documentation: This is the key to your freedom. If you do not do enough of this, you will never be able to make your work independent of you. In this case, you will never be relieved of that task. Point number 5 becomes all the more important!
  9. Humility: Do not be ashamed for asking help. Help within the team, to seniors … even asking for help on public forums and IRC networks. Most people are more than happy to help someone who asks nicely.
  10. Disconnect: Sometimes you need to stop the fast pace of work, and take breaks. Go on outings on the weekends, go out with your friends, your family. Connect offline and disconnect from work. It helps.