ezmob_search

coinads

7search

zerads_728x90

multiwall_728x90

7search text

mondiad_728x90

adbits_728x90

advertica_728x90

trafficadbar_728x90

Search This Blog

Showing posts with label Programmer. Show all posts
Showing posts with label Programmer. Show all posts

Wednesday, 12 March 2014

8 Things Every Programmer Has To Face!

From a non-programmer boss to bad odours, here are 8 common things that happen in a programmer's life!.
When you are asked "what do I need to know to be a good programmer?", most of us talk about a particular programming language or the algorithms or other similar techniques. But those who actually live it, will have a somewhat different version. Here's a less serious scoop from the life of a programmer.
Technology, programming, programmer, programmers life, coder, coding, life of programmer, things about programmer, things you need to know about a programmer







1. Caffeine 

No kidding! You need to know what is the best caffeine delivery system for your body. Some prefer black coffee, some diet soda, Mountain Dew or Jolt. As a programmer, caffeine is something you will require to stay up over night!

2. Hours

When we say overnight, we mean exactly this! Programming is one job that DOES NOT work on the 9 to 5 schedule. When nearing deadlines, you need to work for uncounted hours to complete the project. 

3. Sleep

So when we say no fixed working hours, your sleeping hours ultimately take the hit. Lack of sleep is something that comes along with this job! 5 AM deployment and 7AM calls with overseas team will snatch away your sleeping hours!

4. Odours 

Learn to deal with it! With long management meetings and overnight tasks in the team room, the odours start to get worse. Endless hours of work does not offer too much time in hand for grooming, we guess! 

5. Skills

Your skillset is both your arm and guard. While you are just a machine for the corporate, if the next project does not meet your skill set, you might just get replaced! Keep reading and updating yourself with newer languages and tools.

6. 24/7 support

Yes be ready to attend support service calls at any hour, even from the customer service guys. At all odd hours, you will be required to attend a conference call almost 6-7 people on the other side who have have no idea how to fix a small problem. 

7. Stress

You cannot miss the deadlines, your project has no option to fail! Many a times, you have to accomodate all the unrealistic features you are asked to create and deliver within your deadline. You need to deliver the entire application by the deadline or whole team could be fired. Yes, such are the everyday worries that programmers face!

8. Non technical managers

A must know! Although it's a boon for many but for others it's the worst they can ask for! Such managers, managing a group of programmers think all what a programer does is writing code. Be ready to face issues like them overpromising and underdelivering and you being treated like cattle.

Wednesday, 5 March 2014

10 Tips To Help You Become A Master Programmer

The task of a master programmer is tough and involves long processes, but it's doable.
When they start out, every programmer feels lost at some point. While some find it difficult to remember all the commands, others find it hard to grasp the concepts. The path to becoming a good programmer is not the easiest one, especially because it involves a process of trial and error. It is very easy to fall off the wagon and just forget that you ever wanted to do it. But if programming is your strong suit, then there’s nothing that can earn you more money. So, here are some tips on how to become a masterful programmer.
programming, Google, Linux Torvalds, Linux, open source, become a programmer, learn programming, tips for programmers, beginner programmers, tips for beginners, tech news, news







1. Accept that it takes time to become a truly masterful programmer. Programmers usually measure things in the number of hours that they work and it may take you 10,000 hours. Patience is of utmost importance. Even guys like Linus Torvalds were noobs one day. They waited it out and bettered themselves everyday.

2. The second thing to understand is that any programming language can be very intimidating at first. Not just that, a computer itself presents a lot of things that you have to learn. It takes time and like we said in the point above, prepare yourself for the three d’s — diligence, determination and dedication.

3. If you have the means, then move to Silicon Valley. That brings you in contact with many more programmers and by extension job opportunities. This helps you make progress at a much faster pace. Alternatively, if you’re say in a different country and can’t move to Silicon Valley, then there are other options like internet forums etc. Basically, interact with as many programmers as you can and discuss what you know and don’t know.

4. Reading is always a good habit. With programming also, you should try and pick up as many books on the subject as possible. Almost every book is going to add something to your arsenal. Use the internet forums you joined in order to learn about the best available books. Ask for recommendations from other programmers. It all helps.

5. It’s always to know older and more advance programmers. If there’s one thing that is true about this community, it is that they are willing to help each other. Google is a very good source of information, but it is time consuming. Becoming a master programmer is anyway a tedious process, so finding yourself a mentor is a very good idea. 

6. Object Oriented Programming. If you haven’t heard of this term, then get to know it. This is the basis of almost everything in programming. If you are to be a coder, then you must have this etched onto your brain. Practice and practice some more, before you know the concepts completely.

7. In the early days of coding, it is very important to publish your code on public forums. This gets you a lot of insight and criticism on you work, which may be irritating at first, but it is highly useful in the long run. When you get more proficient at it, you will know good from bad yourself too, but still, publishing your work is important as long as you haven’t become an absolute pro.

8. When you’re starting out as a beginner programmer, try to work on your own ideas too. Yes, you will be doing what is needed to learn. But try and code your own ideas. Not only does it make the process more interesting, you will find it much easier to relate to what you do. It brings up the understanding quotient by a huge amount.

9. When you’re done writing a code, rework on it and make it as easy to read as possible. Well, written code is much appreciated in the community and otherwise. A truly great code is one that is easy to understand even for a complete layman. 

10. Some of our readers may think that this last point is because we put a lot of emphasis on open source. Well, it’s not. Look around you and you will see Linux everywhere. You’re probably reading this article on an Android powered smartphone. Google’s Android OS is also a Linux-based distribution. Learning Linux is almost an essential for any programmer to become a true master.

10 Tips To Help You Become A Master Programmer

The task of a master programmer is tough and involves long processes, but it's doable.
When they start out, every programmer feels lost at some point. While some find it difficult to remember all the commands, others find it hard to grasp the concepts. The path to becoming a good programmer is not the easiest one, especially because it involves a process of trial and error. It is very easy to fall off the wagon and just forget that you ever wanted to do it. But if programming is your strong suit, then there’s nothing that can earn you more money. So, here are some tips on how to become a masterful programmer.
programming, Google, Linux Torvalds, Linux, open source, become a programmer, learn programming, tips for programmers, beginner programmers, tips for beginners, tech news, news







1. Accept that it takes time to become a truly masterful programmer. Programmers usually measure things in the number of hours that they work and it may take you 10,000 hours. Patience is of utmost importance. Even guys like Linus Torvalds were noobs one day. They waited it out and bettered themselves everyday.

2. The second thing to understand is that any programming language can be very intimidating at first. Not just that, a computer itself presents a lot of things that you have to learn. It takes time and like we said in the point above, prepare yourself for the three d’s — diligence, determination and dedication.

3. If you have the means, then move to Silicon Valley. That brings you in contact with many more programmers and by extension job opportunities. This helps you make progress at a much faster pace. Alternatively, if you’re say in a different country and can’t move to Silicon Valley, then there are other options like internet forums etc. Basically, interact with as many programmers as you can and discuss what you know and don’t know.

4. Reading is always a good habit. With programming also, you should try and pick up as many books on the subject as possible. Almost every book is going to add something to your arsenal. Use the internet forums you joined in order to learn about the best available books. Ask for recommendations from other programmers. It all helps.

5. It’s always to know older and more advance programmers. If there’s one thing that is true about this community, it is that they are willing to help each other. Google is a very good source of information, but it is time consuming. Becoming a master programmer is anyway a tedious process, so finding yourself a mentor is a very good idea. 

6. Object Oriented Programming. If you haven’t heard of this term, then get to know it. This is the basis of almost everything in programming. If you are to be a coder, then you must have this etched onto your brain. Practice and practice some more, before you know the concepts completely.

7. In the early days of coding, it is very important to publish your code on public forums. This gets you a lot of insight and criticism on you work, which may be irritating at first, but it is highly useful in the long run. When you get more proficient at it, you will know good from bad yourself too, but still, publishing your work is important as long as you haven’t become an absolute pro.

8. When you’re starting out as a beginner programmer, try to work on your own ideas too. Yes, you will be doing what is needed to learn. But try and code your own ideas. Not only does it make the process more interesting, you will find it much easier to relate to what you do. It brings up the understanding quotient by a huge amount.

9. When you’re done writing a code, rework on it and make it as easy to read as possible. Well, written code is much appreciated in the community and otherwise. A truly great code is one that is easy to understand even for a complete layman. 

10. Some of our readers may think that this last point is because we put a lot of emphasis on open source. Well, it’s not. Look around you and you will see Linux everywhere. You’re probably reading this article on an Android powered smartphone. Google’s Android OS is also a Linux-based distribution. Learning Linux is almost an essential for any programmer to become a true master. 

leadsleap

ezmob_inpage

Featured post

What should students, parents, and teachers know about AI?

AI education will help people understand the risks, limitations, and opportunities Former judge Kay Firth-Butterfield began to think about h...

multiwall_300x250

Popular Posts