developers

Teaching someone to program

What is the best way to teach someone how to program, the language doesn't matter. It's more of a case of how to make them think logical and clearly on how to over come a problem. Or is this something that comes naturally to most developers and can't be taught. Any online resources or book recommendations appreciated. ...

Tips for a lone developer (not a lonely developer)

I'm the only developer in the (small) company that I work for, although I'm fortunate that my boss is very technical. What tips do other people in a similar situation have. I'm wondering about how you handle some of the following issues: getting advice and mentoring (from a person) not having another coder to run a solution past deve...

How do I reward my developers for the little things they get right?

I am in a tech lead role and my developers get stuff right most of the time. How do I communicate to them thier value to me? (I.e. they have value because I do not have to go through and point out mistakes which means I do not have to watch them like a hawk which frees me to do more useful things). In summary For doing the mundane wel...

What is your motto as a Developer/Programmer?

Title says it all... Mine is "Never stop learning"... :) ...

Best way to strengthen teamwork between development and QA departments?

I work as the Sysadmin for both the development and QA departments of a software development company. I support both teams equally. Recently I was asked for some ideas on how to improve inter-team communication. First, what are some ways to improve the relationship between a development and QA team, from the developer's point of view? ...

Should software development be separated from software design & usability?

In most of the commercial jobs I've had to date, my role has mostly been confined to "writing the code", whereas the reason I wanted to get into development in the first place was because I enjoyed usability and design aspect of software. I feel a bit dissalusioned now, because now, pretty much all my working day is spend "plugging thin...

What is the Future of C++ Language & Developers ?

I wanted to know the future of C++. Now a days more languages are coming like D Language. I am curious to know the future of C++. Whether it will play the same role as it has been since from its inception. Does it play big role in parallel programming. Please share your thoughts. Would be much glad to know. See also What is the fut...

Do independent developers still make a living on their own products?

It has been said that the days of the independent developer are over, as modern applications require more professionalism in user interfaces, graphics, and so on. Nevertheless, I imagine that there are a number of people on StackOverflow who are their own boss, who produce their own software, and who might even be making significant h...

Do I always have to think about performance?

I come from a DBA world and performance has always been an obsession. I am turning to development and I always think about performance, constantly, all the time. Reading on SO sometimes seems that performance does not matter. For instance for evangelists on hibernate (or any other ORM). As a developer, when do I have to think about per...

How do you expand your real-life network?

I come from a small city and university where few students seem to share my interest in programming. Although the internet has provided me with endless knowledge and technical support, it is not as effective as actually knowing real people when it comes to things like finding a job. My question is what do you do to expand your network? ...

Is it worth to build in-house developer team vs. hiring freelance team workforce?

I'm a production director in a web design studio and we need to build a new team of developers for iPhone Apps. Can anyone help me with this? Should we get full-time or freelance people? What are the pros and cons of each? ...

Managers vs Software developers

Do you think managers should be ex-software developers with a lot of experience (10 years...)? (How can a manager with no software development know the difficulties that come with programming large scale projects?) I'm not trying to put managers in a negative light, but I am interested to hear from other managers and developers that do...

Serious help on maintaining an ongoing project

Hello, A whole team of programmers who were managing a project in our company have left the company to start their own venture. Now,How do I carry on? itseems quite hopeless. Please advice... Thanks ...

The IPhone Development Program: what happens?

I applied a week ago to Apple via internet to join the Iphone Development Program, and sent 'em my $99.00. I was of the impression that generally, the response was quick. However, other than an email acknowledging my purchase, I have not seen anything at all. Would some kind soul explain to me what to expect, and when? Thanks in adva...

Can a text field in an iphone interface open up the search/auto-suggest interaction?

Hey All, I'm designing an iphone application from a designer's POV so I'm unsure about some of the more complex interactions in the iphone SDK. Curious if anyone knows if this is possible: I noticed that most text fields will open up the keyboard without any auto-suggest going on. I'm wondering if its possible for the textfield to open...

How much do you [really] work a day

I started a real work just 2 months ago as a developer and I discovered that working 8 hours a day non stop is impossible. I mean I pass some time reading email, discovering Internet and doing some other stuff along with coding! Is that normal for a developer or developers just code for at least 7 hours a day. please share your experie...

iPhone versus Android : Developer results

For those developers here who have tried both platforms and published some apps in their respective app stores, how have the results been for you? Pros and Cons? I'm curious on current real-world experiences, not analyst projections. I believe this too will help people get off the fence and choose which side to develop for. Thanks. ...

What are license terms for Biztalk Server 2009 Developer Edition?

Where can I find the license terms for Microsoft Biztalk Server? (especially the Developer license). I've found the pricing and licensing page, which links to a FAQ - but I can't find the actual legal document anywhere (i.e. the actual license terms). The closest is a 100+ page document of "user rights" - but it is only the changes from...

How do you prevent hired developers from stealing code?

I'm in the process of opening up a company that will eventually hire 2-5 developers to work on a large web app. My main concern is that one or more developers could steal the code. I could make them sign contracts against this type of thing, but I live in a country where the law is "bendable". Is my only option to lock them up in a ro...

Workflow for multiple small projects with several developers & designers

Hello, Recently I started working at a web design firm, with 6 designers, 4 project managers, and 4 developers. Currently, they are using a staging environment and a live environment. No source control, no testing. Changes are made by either the designers or the developers to the staging environment, tested by the project managers and b...