You are both right. A cert can be a plus, but employers are more interested on how skillful you are in the position you are applying for. And a great way to determine that is by looking at your previous accomplishments. Here in our country, most job interviews focus more on the experience of the applicant than his certifications. Im not saying that certs are not important. Im just saying that they can never be more important than experience.
Certification is just to prove what you are saying you know. If you can prove that you know xyz things then I don't think there is any need of any certificate. Ultimately a certificate only can not judge your knowledge.
Many companies like to see information about your skills especially if theses skills proved by certifying. I have passed one Microsoft exam 2 years ago and can confidently say that during preparing some things became clearly. To get MCPD status would be very great for me. ANd soon I'm going to begin preparing.
In my interview experiences I have found that certifications are more important for freelancers / consultants than full time applicants.
"Life should not be a journey to the grave with the intention of arriving safely in a pretty and well preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming "Wow! What a Ride!"
— Hunter S. Thompson
Certification is needed primarily to the employer. For the certification employer's company receives bonuses from Microsoft. The certification exam is not affected your skills (you not learn any technology and purchase any skill). The first thing an employer looks a skills and not the a certificate MCPD. May be I am not right but my certification proved it to me.
I company I do side work for is changing credit card payment processors and I was asked to be involved in the process. My main job is software development and customer support for tiny software company. (One programmer, me) As a developer, and taking every opportunity to automate processes, my first thought was that we should be able to get an export for our customers that are setup for automatic billing from the system we are leaving, and import this information into the new system. These customers have, at some sime or another, provided us with signed authorization forms with full card information. Policy is that once the card numbers have been entered into the online system, all but the last 4 card numbers are blacked out. My problem is that the only export I can get from the old system has the card numbers obfuscated, only showing the last four, and no expiration date is available. When I mentioned this to the facilities supervisor, she said that we are not planning to try to import. She has new authorization forms for the recurring customers which will give us their card numbers again. To me, this is a complete waste of time and resources. Between all the facilities, I would estimate that we have between 300 and 400 customers that will be affected. A change in our payment system should not affect our customers, or cause them any undue inconvenience. I am sure that someone out there has experience with moving customer credit card records from one system to another. First, I just want to make sure that the company we are leaving will allow us to retrieve full card numbers and expiration dates for our customers. (information that we had to ke in to their system) Any advise would be helpful.
I am working in a project .net web application which has oracle as backend. I never worked with sql server and I don’t have any knowledge of sql server. Whether It may affect my career? Is it needed for me to sql server by own?
If you know Oracle and so also sql, you will not have particular problems to pass at sql server, its very simple and user-frendly. Anyway if you use Oracle in .net kwowlede lekeage of sql server will not be a problem
you need to take care of some points like
do not write as for table name aliasing eg tableA as ta it is incorrect
do not add  or single quote for column name aliasing on write as eg. column1 as c1
do not user 36 chat long parameter name
use join instead of writing inner join
can not add in dates
With little syntax difference but significant environment difference.
I am an asp.net web developer with 1 year + experience. Along with my work I also read different articles, technical bogs of .NET. I generally work with Asp.net 3.5 webforms, jquery and oracle in backend. I may have some work in silver light also. Now I am looking for doing some certifications related to my work. I have applied for 70-536 (.NET framework 3.5 application development foundation) and preparing for it. I basically want some suggestion regarding what next I should do?
We have here intensive (think LOUD) discussions about how many programmers we need for our project.
I would be happy if you could give me an estimate about how many you think we need to see if I'm completely wrong or not.
- It is a product, not a customer specific app only for one customer.
- We must develop an test it, then install and support it on the customers sites.
- We are faced with our old sins... err, I mean versions (Patching old versions)
- There are components running on the customers server and on their clients (10...1000).
- For all customers an upgrade path must exist for the data in database and for server/client apps.
- Web application with various pages.
- Webservice with many webservices also for third party apps (we must negotiate these with them)
- A database for central data handling (SQL Server, ANY version > 7, many tables, storedPros)
- In total about 46 Visual Studio projects which must be built and with Installshield (four more projects) converted to a setup
- It supports four user languages.
- It must be tested on OS >= WinXP and different IE versions (you know the pitfalls)
- About 399'000 lines of code in 1440 files (without comments and autogenerated code, counted with LOCCounter from Microsoft with standard settings).
What do you think who many employees does such a project need?
It would be nice hearing an estimate from you.
I’m a junior programmer, I’ve had over three years of experience working with .NET Framework (C#, VB, little Silverlight). My question is where I can find a programmer mentor? Because in my actual job they don’t do that actually they think is a waste of time.
I really like this website and I will like to start collaborating with articles and more but since I’m a junior programmer and the articles are read by many people I’m not sure how to do it the right way
Where I can find a Mentor or Work with someone for free in order to learn more?
How can I start collaborating with this website, my goal will be someday become a MVP Code Project professional