experience

Transitioning from Associates CIS to Bachelor's CS

I realize there are a bunch of questions regarding CIS vs CS degrees, but I didn't really find anything relating to my specific situation. I am in the middle of my second year of an Associates Degree in CIS. Before this, I had a year at a small university that didn't go well at all, for a variety of reasons (distance from home, underest...

Experience with Association Rules and Frequent Itemsets

Has someone ever used some of these Algorithms ? What for ? ...

Interesting custom action written using DTF in Wix

There was a challenging situation happened when i was working with install to provide product key validation. I had to use C++ unmanaged code to validate the key. Actually we had the main validation logic written in C# and I had to create a mixed project. Problem was not stopped only with these, it continued. Since I used VC++ code, it e...

KPI for UX team

I'm going to lead a new User Experience Team and I'm struggling with the definition of KPI for the team. My question is non-technical and I'm asking after what KPI's I should measure. ...

What does it mean to be an expert?

I've been developing in C++ for over a decade, for quite a few of those years as a full-time job. But I still find things about the language I wasn't aware of. I've worked with MFC for years, but there are still big areas I know little about. And so on. Yet if I was applying for a job I'd call myself an expert in both, because otherwis...

How long should it take for someone to be able to type code from memory?

Hi, I understand that this question could be answered with a simple sentence and that it may be viewed as subjective, however, I am a young student who is interested in pursuing a career in programming and wondered how long it took some of you to get to the level of experience you are now?. I ask this because I am currently working on ...

Experiences building a custom MAPI Message Store Provider

I'm currently brainstorming ideas for an application our company is looking at creating. We'd like to display data and a folder structure inside of Outlook, which connects into our custom data store. A custom MAPI Message Store Provider appears to be the way to go. Does anyone have any experiences good or bad with creating one? From ...

Practical guide to programming paradigms ?

I think I might be misunderstanding the whole thing and I am looking for some programming wisdom. When faced with a programming challenge, I feel the most important question is "which programming paradigm(s) are better suited to handle it, and how to apply them". A distant second is "which language to use". Yet it seems that most of the ...

Ajaxcontroltoolkit VS. jQuery

hi folks, I asked a question a few days ago about how to customise the calendar extender of the ajaxcontroltoolkit library and got a response saying I should ditch the control kit for jQuery. I have to say I've heard jQuery being mentioned quite a bit and more importantly I've seen it as a requirement for an increasing number of web dev...

Analyzing client requirements and formulating software functionalities

How does one go about properly analyzing the requirements of a client in terms of software and writing down a list of functionalities? Feel free to share your own experiences. ...

What are the different experience level for a technology

Someone just starting to learn a technology is referred to as a beginner. But what are the various levels in terms of experience. I have seen Beginner, Intermediate, Expert being used. But is there just these three levels, or there are more, that is further break up. Is there any agreed standard to quantify experience levels. ...

how good do you have to be to claim you have X amount of experience with X language/platform/skill

sometimes i see job requirements saying you need 5 years of LAMP experience or resumes listing years of experience for each language.... what would you need to prove you have 5 years of experience at something ? i mean what if you rested for a while from coding ? what if you were actually "learning" during the first few years ? i feel...

How to learn design patterns and use them in practice

Already tried: dofactory Sourcemaking+their video "GOF" book "Head First Design Patterns" book But still have problems with implementation scenarios on practice. Maybe i have too little experience? (almost 2 years using C#) Or maybe there are other resources or some methods to learn to see them? ...

Coping with feelings of technical mediocrity

As I've progressed as a programmer, I noticed more nuance and areas I could study in depth. In part, I've come to think of myself from, at one point, a "guru" to now much less, even mediocre or inadequate. Is this normal, or is it a sign of a destructive excessive ambition? Background I started to program when I was still a kid, I ha...

How to improve programming knowledge, and how to test the current state of it?

Hey guys, I'm very excited about how experienced I am in programming. The first, working program that I have written, was in 2004 with C. Since this I have tried many programming languages, now got stuck with php. Currently I'm working as a web-developer, and everyones pleased with the work I do. Except me :) Thats the reason why i wan...

Any Open Source software using Orient DB database? Have you any experiences with that database?

Do you know any open source software that uses Orient DB? Or have you used that product yourself? Any experiences to share? I have recently looked into Orient DB, and it has nice and interesting feature set (fast, embeddable in Java, simple API) but it seems that it is not widely used. Is it just because the Orient DB is a new player o...

Experimental IDE concepts

I am interested in building a new style IDE for a side project. Mainly to do away with the normal notepad on steroids IDE. I am looking for some inspiration for things that have been tried or that you have seen (or not) that looked cool and would be useful to have in an IDE. Things that I can up with are: http://digitaltools.node3000...

Suggestions on User Experience books

I realize this type of question may have been asked before but I feel mine is more specific. Can you make some suggestions on user experience books that focus on web development and less so (if at all) on design? Edit: The only book I have so far is Steve Krug's "Don't make me think" ...

Do teams need a code supervisor?

I think we quite agree programming must be more boring than programmers are able to manage (specially when you leave them alone). Even more if there are coding guidelines. What do you think about having a supervisor profile in a small team? Have you managed to avoid this figure? Maybe it is not possible so the effort is for nothing. ...

Migrating from Subversion to Git

I have a lot of pre-existing projects and code in a few different Subversion repositories. I am planning on getting my toes wet with Git by migrating a few of the easier/soon to be multi-developer projects to Git. I have a few questions: If I start with a hosted Git solution, is it hard to change the Git server of a project (In Subvers...