skills

BigLearningUpFront or EvolutionaryLearning?

When faced with a task, a new business domain, or a new library/framework/technology in your work environment there are basically two approaches: Take a book, close yourself in a room for one or more weeks with your head in the book, finish the book and start designing, or coding, or read the documentation, code a bit, read more, code ...

PHP competency test?

Are there any good free PHP competency tests out there? It's easy for someone to say they code in PHP, but depth and understanding of how lowerlevel parts of the language are parsed and executed is much different. Something that asks good questions, perhaps elicit the person to write some sample code solutions to particular problems. I...

Web development: front-end skills or backend skills?

Starting with Web 2.0, web applications are trying to get more and more powerful moving computation to client hardware resulting in the demand for front-end engineers rising in the last few years. If this trend continues the need for backend/infrastructure engineers is going to get highly competitive. Is my thinking correct? Having been ...

What is a good way to maintain programming skills while unemployed?

I was recently let go and plan to take a few months between jobs because I can. I am a senior software engineer and comfortable with my programming skills (Java/Oracle/Web Services) but was wondering what would be a good way to maintain them during my time off? Thanks for the advice. ...

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 to regain my confidence of programming?

Unfortunately I am a CS graduate. I have the working knowledge of algorithms and stuffs like that. But my confidence in programming is becoming littler every day. The problem is not that I don't know how to code. I have significant knowledge of the syntax of a couple of languages - C, java, python, ruby etc. But the problem is that I see...

What is the plan you would suggest for a novice to learn web services?

As I plan to switch my career to a 100% web services development company(using open source Java technologies), I need to build a thorough knowledge in the foundation concepts and then related technologies. But I'm pretty confused by the thousands of jargon and technologies. What study/development plan would you suggest for a novice? A li...

Useful videos in YouTube for learning programming

Is it possible to really find useful tutorials and videos for learning programming languages in YouTube? Could you recommend some channels? I would like to learn about: Vim, Apache Subversion, and C++. ...

Datamining on a mysql database

Hello, I Begin with textmining. I have two database tables with thousands of data.. a table for "skills" and a table for "skills categories" every "skill" belongs to a skills categorie. a "skill" is , physicaly, a varchar(200) field in the database, where there is some text describing the skill. Here are some skills extracted from ...

What should programmers practice every day?

Musicians practice scales, arpeggios, etc. every day before they begin playing "real" music. The top sports players spend time every day practicing fundamentals like dribbling before playing the "real" game. Are there fundamentals that programmers should practice every day before writing "real" code? ...

How to build Object Oriented Skills?

Being a core developer for couple of years, coding applications seeing the class diagrams, sequence diagrams, I decided to improve my self, taking the next step of designing. As I'm an OO developer, I'm interested in improving my design skills. For Example, I had a hard time designing a currency converter. My questions to the SO: Is...

What should a hobbyist do to develop good programming skills after basics?

So I'll say right here that I'm no professional coder. I'm a hobbyist. And pretty much like other people I feel like I'm doing it wrong. Like this question A feeling that I'm not a good programmer if have began to feel like that. Now I know basically that they say you shouldn't worry and that your good even if you continuously doubt you...

How can I move some lines to left or right in a simple way? (not n<< or n>>)

I have some lines in a sass file: .menu ul xx: xx li xx: xx a xx: xx .others xx: xx If I want to move the entire .menu part to right for a width of tab, I should use 7>>. It's so boring that I have to count there are how many lines in the .menu. Is there any simple way to do this? I mean, to move a node and its c...

"Alone" programmer, what should I learn?

I just have been hired by a company, not a software company, but, kinds of service company. We here get requests, develop them into services, forward these services to sales department, and then start new one...Here, we use no standard: design, code contract, test,... Everyone gets his job's requirements, does it, separately, then report...

Where to test my skills?

Is there a webpage whith good level where I can test my skills in this languages: Actionscript php c++ java ruby ruby on rails python pl/sql sql I'm looking for a multiplechooice page with question in language with the same or more skill level as it would be this one for an algorithm test: What is the time complexity of calculatin...

Learning New Skills and Keeping Up to Date: Advice on Memory Retention

I'm having a difficult time retaining the programming skills I'm actively trying to learn in an effort to apply for a junior developer position. What I'm finding is that I can easily master isolated topics (for example, details about how Java's Container classes work and the different ways to sort a given container), but I find that whe...

Where to go now?

I'm a web and Linux developer with strong experience in C, PHP and JavaScript. I'd really want to take my skills further and expand into other languages, but I'm not sure what to choose. I've considered Python, as it's very popular and is used to write a surprisingly high number of programs in Ubuntu and seems very useful to write progr...

Ruby or Python instead of PHP?

I'm considering learning a new language as an alternative to PHP. I'm considering Python and Ruby. Which one is a better language based on the following four criteria, and any other qualifiers you may have? Which is more stable? Which is more scaleable? Which is more secure? Which is easier to learn? EDIT: Keeping the original quest...

Where do you start your programming for a web app?

I have a great idea for a new web app. I have it all planned out of what features are needed, what files and what language I'm going to use. All the creative thinking is out of the way and now I can sit down and focus on my code. However, I can never really find a foothold as to where to start. Should I start with the installation file?...