experience

Experiences of creating Social Network site in Django

I plan to sneak in some Python/Django to my workdays and a possible social network site project seems like a good possibility. Django itself seems excellent, but I am skeptical about the quality of large amount of Django apps that seem to be available. I would like to hear what kind of experiences you may have had with Django in creati...

Do you ever try to explain how fun programming is?

As you all know, there is nothing more fun than writing software. I guess we all remember occasions where we had to force ourselves to get up from behind our monitor to get something to eat or to go to bed. The odd thing is, non-programmers (mere mortals ;-)) often see programming as the most boring thing a man can do for a living. They ...

Knowledge and Skills in CVs

I'm job hunting and have been tayloring my CV for individual jobs however it tends to follow the following theme for my skills and knowledge: Commercial experience with Relational Database Management Systems (Postgres) including SQL, stored procedures, replication and design. Commercial experience in Python and PHP web scripting, XML (...

3D Game Development tips (especially game architecture)

tl;dr version: What is the best advice (that you learned by experience and not from books) that you can give me, with regards to 3D game architecture? (as in, how to design and connect the components of a 3D game) When it comes to programming, there is only so much you can learn from books. It seems to me, many of the things learned a...

Programming experience, what is the actual benefit?

I am curious, today when somebody asked I had to sit down and count and realized I have been programming for 32 years! I would like to know your opinion about whether such computer programming related experience is really relevant when applying for a dev position (besides the age thingy) or whether it is more important to have more 'new'...

What is considered "advanced professional", or "advanced programmer"?

I found this statement a couple of times. What do the professionals consider advanced? ...

What are the important notions in C that you did not learn from your teachers

Hi In September, I will give my first lectures on C to students in engineering school (usually I teach math and signal processing, but I have also done a lot of practical work in C, without giving the lectures). Computer science is not their main topic (they are more studying electronics and signal processing), but they need to have a g...

Third party control suite's for Windows Forms

DevExpress or ComponentFactory's: Krypton Toolkit I am looking for people's experiece with either. Ease of use(programmatically)? Accessability of help and support? User Community? Stability of controls? Ability to extend? I am not asking anyone to Google it for me. I would like actual experience with either control suite(why I...

most popular j2ee based websites

J2EE as I understand is used to build Enterprise applications. My question is :What are the most popular public facing(internet) sites using j2ee stack. The one's that I know of are : linkedIn.com ,evite.com and sun ibm and oracle (obviously) Eclipse.org uses php, I wonder why? If you have worked on/know any other sites, can your s...

Story Teller and SOAP UI testing tool experience

We are currently using Fitnesse for sub system testing. [All our applications are in c#.net] We are having lot of issues around Fitnesse. We are planning to use another software for subsystem testing. I recently heard about Story Teller subsystem testing and SOAP UI test tool. Does anyone have any experience (good/bad) with these tools? ...

How to get hired when lacking experience.

I am asking this in response to listening to Stack Overflow's Podcast #55, Where Joel and Jeff discuss how much interview feedback is appropriate. They got into talking about what to do if you don't want to hire some one based on lack of experience. I remember one of them saying as an example that "You are smart but not ready" and they...

How should I interview a candidate with domain experience in a different field?

I have to interview a candidate for a developer position that will involve working mainly on a trading system written in C++ in a Wall Street company. The candidate's most recent experience (3 years) is writing and maintaining components of a payment processing system for an ecommerce company. Some of this experience could be relevant...

What made it "click"

For me, I would have to say things really started to "click" after I read Fowler's Refactoring book. Craftsmanship was not something that I was thought in academia. Most of my coursework taught language features, object oriented concepts, and theoretical stuff. Refactoring: Improving the Design of Existing Code provided examples of "s...

Starting to develop a new piece of functionality - easy or difficult stuff first?

I'm starting a new 'sprint' to develop some functionality. I need to extend some stuff within two separate components of our entire codebase. Both are equal in difficulty in terms of the actual development required, but I am familiar with one of the components and not the other. Now before I dive in and get started, which should I work...

Biggest time loss bug

We've all had them, errors or bugs that have lost us lots of time. I've seen it time and time again, the first 90% of the coding work for a given project takes 10% of the total time. It's that last 90% of the time you spend looking for that rogue bug that's really only about 10% of the coding work. That one thing that just doesn't wan...

Is reading too many management books too early for me?

I do not yet have 3 years of experience in development, and I have been reading management books by people such as Michael Lopp, Joel Spolsky, the Art of Project Management, and Rapid Development by Steve McConnell and others. I love to read these books since I feel I am in an organization where managers are as evil as depicted in some ...

Best program you have written in assembly language, so far?

Back to the golden days of Assembly language. As we know, assembly language is a low-level language with many hidden powers in it. If one can program well in it, many powerful and useful application can be developed from it. Which was your best application or program that you have developed so far, or even one you are currently develo...

When career conflicts with company

I'm working in a small company that runs an online product. The product works so far, but they want to add a lot of additional features to it. They're using reasonably current technology (ASP.NET, C#, .NET 3.5), but the developers are resistant to moving into more cutting edge stuff like, say, ASP.NET MVC or Silverlight. Basically it's...

More Valuable Skill

When job hunting for a developer position, what looks better? Working on a renovation project/creating a new application OR supporting legacy applications. With 3 years of experience I've spent my time supporting legacy J2EE applications. I have also added new features and overhauled a small part of the application. But I have never bee...

What do you think about mapmalloc ?

I found following memory profiler: http://www.solucorp.qc.ca/miscprj/mapmalloc.hc It should be light and fast. Can someone share any experience with it? ...