Questions on self-guided improvement. Because no one cares as much about you as you do.

learn more… | top users | synonyms (1)

2
votes
1answer
159 views

Where do people draw inspiration for personal coding projects? [closed]

As a programmer, I find it useful to branch out and explore other languages, libraries and paradigms to keep my skills fresh and maintain my interest in my job and main hobby. The best way to do this ...
-3
votes
0answers
63 views

What elements are essential to an optimal study environment for programming? [closed]

I'm a self-taught programmer, and, as such, I am very mindful of improving the way I educate myself. A few tools which I've found critical: Multiple monitors (code on one, tutorial/material on the ...
-1
votes
2answers
1k views

how can I improve my c++ skills [duplicate]

Possible Duplicate: Why c++? Where to start? I consider myself a java and python coder. For python (usually not so big project but more scripting and fast stuff) I use vim, for java I use ...
5
votes
4answers
351 views

How to ask a programmer a question without getting a solution as the answer [closed]

We've all had the experience. You go to someone who you know has the answer to a question, ask that person the question and they answer with the typical response "why?". You explain why you need to ...
1
vote
1answer
131 views

In startups does one get an adequate feedback on his performance? Or does a “bang” come unexpected? [closed]

I started working for a start-up company. Generally the pace is very fast and have a lot of expectations. This is different for me since I used to work for a big company with a lot of structure and ...
70
votes
18answers
5k views

How would you know if you've written readable and easily maintainable code?

How would one know if the code he created is easily maintainable and readable? Of course in your point of view (the one who written the code) your code is readable and maintainable, but we should be ...
3
votes
5answers
318 views

Does relying on intellisense and documentation a lot while coding makes you a bad programmer? [duplicate]

Is a programmer required to learn and memorize all syntax, or is it ok to keep handy some documentation? Would it affect the way that managers look at coders? What are the downside of depending on ...
-4
votes
0answers
57 views

Name java technologies that are in demand? [closed]

This is my first post here, I am a Java developer I have development experience of Applets, web-applications, Struts, Hibernate2, Threads. Now I want to learn something new(in Java related ...
6
votes
8answers
813 views

How do I improve my memory and recall? [closed]

How do I go about improving my memory and recall as it relates to Programming? I have a tendency to cache API information short term and then immediately put it out of my head as I move on to ...
-1
votes
2answers
165 views

How web programmers works? [closed]

Two years ago, I wanted to become a Web programmer. Although my English is weak, I could learn the basics of programming languages ​​such as HTML, PHP, JavaScript. But I don't know how to create any ...
3
votes
3answers
1k views

Am I a code monkey? [closed]

I just tried integrating my website with facebook. I got a lot of copy-paste code from the facebook developers site. I just put the code and it works fine. Do you call this kind of programmers "code ...
1
vote
1answer
121 views

Getting over the mental hurdle with Algorithms?

I hope this is an appropriate forum for asking this question. I am a strange sort of a programmer. I am a software engineer by profession and I have written programs in more than one language in ...
-1
votes
0answers
79 views

What programming language / platform to develop a software which links smartphone to laptop? [closed]

I'm not a software engineer or computing genius but I would love to learn and turn my ideas into reality. SO i would like to have an idea of what programming language should i learn in order to ...
2
votes
1answer
127 views

Improving logic/creativeness as a programmer [duplicate]

I am currently working as a software developer and am getting by ok, but feel that there is something missing from my skillset. Looking at job interview questions and processes of some of the big ...
18
votes
3answers
658 views

How do you keep your basic skills from atrophy?

I've been programming for about 10 years, and I've started to migrate to more of a project management position. I still do coding, but less often now. One of the things that I think is holding me back ...
12
votes
11answers
1k views

Can one forget programming if it is not practiced for some time? [duplicate]

Someone told me that easiest way to 'destroy' a programmer is to prevent them from programming for a month or so. Is that correct? What should I do to make sure I stay in practice if I'm not in a ...
4
votes
2answers
309 views

Does learning to play an instrument improve programming ability? [closed]

I've seen plenty of questions asking if listening to music boosts productivity, etc. but I haven't been able to find one about performing music. Learning to play the piano has been on my to-do list ...
31
votes
0answers
1k views

Is it ethical to read programming books on the clock? [migrated]

I have an issue that hasn't ever surfaced as a problem, but it's a question that's been bugging me internally a little bit for the last several years. I've worked at a few different places where they ...
1
vote
5answers
209 views

Evaluate one's skill and improve it? [duplicate]

I've taught myself a set of scripting and programming languages and right now I am very pleased with C#, I am the type of person that learns best by doing it and while I am able to create pretty much ...
3
votes
3answers
155 views

Migration to embedded systems

My company has so far been developing a medical device, which is connected via USB to a desktop system (running x64 Windows 7) to run the image analysis and do everything GUI related. I am familiar ...
6
votes
10answers
1k views

What skills are essential for professional programming that are not commonly taught in schools?

I am a first year computer science major. I went to a job fair, handed out resumes, much to my surprise I got an interview and eventually an internship as a developer. I explained to the interviewer ...
15
votes
8answers
840 views

How to convince my boss to improve code quality? [duplicate]

The place I'm working for is a service provider. We have a lot of services, which are written to deal with deadline, so their code are really terrible: No coding convention, everyone codes in his ...
0
votes
3answers
193 views

What tools are you using to improve your professional effectiveness? [closed]

I have just finished a very nasty Web (JQuery/PHP) project where absolutely all went wrong: the client was constantly changing the requirements, and as a result there was a constant lack of time which ...
8
votes
5answers
451 views

Plagued by indecision - how to choose technologies to use for projects? [duplicate]

I have always been fascinated with the newest and best technologies available. I graduate from college this year, and over the course of the past few years, I have spent a lot of time learning new ...
40
votes
7answers
2k views

What should junior developer expect from their senior team lead

Disclaimer: Opinions expressed are solely my own and do not express the views or opinions of my employer. I work for a small company, in which few people are developers, others are QA/Test and 1 is ...
11
votes
12answers
2k views

Getting Overwhelmed: Tips for noobs [duplicate]

As a newbie, I am overwhelmed by the amount of information out there and the amount of self-direction that one needs to develop as a programmer. How did you get oriented in the programming world? Are ...
3
votes
2answers
415 views

Do all programmers going through a steep learning curve? [duplicate]

I don't have many peers who work as a programmer or at least who are social enough to share some parts of their precious knowledge, so I have little to none to compare with. I tend to learn new ...
40
votes
12answers
5k views

Is there a canonical book on mathematics for programmers? [closed]

I'm a self-taught programmer. I am honestly not good in math. What advice you can give to improve my Mathematical skills so that I will not be so insecure around my fellow programmers? What are the ...
0
votes
0answers
199 views

Why we coudnt make it? [closed]

It's been 3 years we are using c We studied C in our graduation, Now i am doing my post graduation in CS at one of the reputed college. In our graduation we studied structures, pointers, simple ...
2
votes
1answer
116 views

Online courses focussed on learning LISP for beginners? [closed]

I'm looking for an online course that I can use to learn programming using Lisp (especially Scheme), from scratch. I didn't find anything similar on Coursera/Udacity - the only resource I found was on ...
2
votes
9answers
1k views

How do you stop yourself from making mistakes? [duplicate]

I used to pride myself with the high quality of the code I delivered. Today I made a mistake that wiped the grin off my face. It was a null reference exception caused by a hasty fix to an edge case ...
21
votes
12answers
4k views

Do I need to understand algorithms and data structures to be called a programmer? [closed]

It has been six years since I have been coding. Coding into all kinds of things like ActionScript, JavaScript, Java, PHP, Ajax, XML HTML, ASP, etc. I have used arrays, maps, linked lists, sets, etc ...
39
votes
11answers
16k views

How do I learn algorithms and data structures? [closed]

This is in continuation to my previous question where I asked is it necessary to learn algorithms and data structures. I feel yes it is. Now I work in an environment where I won't ever get the chance ...
2
votes
5answers
584 views

What to do with a programmer that can't handle priorities? [closed]

One colleague in our team has multiple jobs to do, but he don't focus on the job that is currently the most important. In our team we always discuss the next steps, but he still don't focus on one ...
2
votes
6answers
1k views

What do you do to become a superhero-like programmer? [closed]

From my college's day 385th I always wanted to become one of the best programmer (obviously the day 385th coz I never leared Console.WriteLine on day first ;) Now I'm doing a job in iPhone and ...
3
votes
3answers
405 views

How do you keep consistent self confidence while coding? [closed]

As the number of bugs in a codebase increases, that number not only decreases the quality of the code, it also affects the mindset of the developers. Developer self-confidence falls when things are ...
-5
votes
2answers
404 views

How do you know if you're an underpaid developer? [closed]

I have been having a lot of discussions with developers on being paid fairly. I'm curious how do you define being underpaid? And what do you do to fix that problem? This is the article that caused ...
8
votes
2answers
334 views

Reading Blogs for Technology-Agnostic Growth [closed]

Part of improving yourself as a developer is to read widely. Reading within your technology of choice is a great way to become more proficient in the area you work in regularly. But what kind of ...
-4
votes
1answer
133 views

Academic vs Industry,How to determine my passion? [closed]

I'm a university student in my final year,During these year, I have been involved in alot of software/hardware projects, training programes and management rules in some volunteer areas. To be honest ...
2
votes
2answers
320 views

Programming methodology - best way to level up? [closed]

Ok, so I'm at a point where I think I have my basics down. I'd like to think I'm just starting to become an intermediate dev. So, how do I level up here? It feels like I have reached my threshold, ...
6
votes
4answers
446 views

Hating your own code - for good or bad, how do you deal with it? [closed]

Have you ever had this feeling that your code is bad, the whole project is a mess, and you just want to step off? On your daily job you can explain this feeling away with your coworkers, asshole boss, ...
0
votes
0answers
19 views

Value of a compTIA certification? [duplicate]

I am fairly new to coding the most experience i have is a 22 day streak! with code academy. In a few months i will be looking for a job as a programmer with little to no experience. Recently i was ...
2
votes
1answer
170 views

Bridging the Gap from Amateur to Hirable [duplicate]

I'm going to ask this question knowing that I risk it being closed for being like some other questions that have been asked in the past. I have read them, I promise. example here: Bridging the gap ...
88
votes
18answers
27k views

Is LISP still useful in today's world? Which version is most used?

I try to teach myself a new programming language in regular intervals of time. Recently, I've read how Lisp and its dialects are at the complete opposite end of the spectrum from languages like C/C++, ...
3
votes
4answers
247 views

How do you keep from running into the same problems over and over?

I keep running into the same problems. The problem is irrelevant, but the fact that I keep running into is completely frustrating. The problem only happens once every, 3-6 months or so as I stub out ...
8
votes
1answer
199 views

is there any elegant way to analyze an engineer's process?

Plenty of sentiment exists that measuring commits is inappropriate. Has any study been done that tries to draw in more sources than commits - such as: browsing patterns IDE work (pre-commit) idle ...
2
votes
3answers
191 views

How do I convince manager to move me from services/support team to development? [closed]

I joined a company a few months ago as a Java developer. I like doing coding and it makes me happy. After my Java training I was put into services/support project. There is no coding in this team. ...
1
vote
0answers
109 views

Educating Teams - Software Craftsmanship and Best Practices [closed]

I'm part of a team that's responsible for trying to spread better coding practices to other teams. These ideas are things like software craftsmanship, professionalism, learning new technology, ...
9
votes
6answers
1k views

What can a technically proficient senior software developer study to keep improving

Say you have been programming for over 10 years. You know many languages, with few of those at very detailed level. You have been designing architecture for solutions, worked on and delivered larger ...
1
vote
2answers
401 views

Is there a device still being sold that requires efficient programming? What is it? [closed]

Edit: As a lot of you have pointed out, efficient can mean a lot of things. I guess when I say that the device 'requires efficient programming', I mean that the device does not have lots of memory or ...

1 2 3 4 5 8