Wednesday, December 5, 2012

Can you recommend any knowledge base software?

Q. Hello, I am looking for a program for my department(IT) that will fit our needs as a knowledge base for computer related issues. We do not need a whole suite of helpdesk software, we probably already have it. We are looking for a stand alone, cheap(free) software that will help our team finding common problems and solutions.

Do you know of any?

Thank you!

A. We went through this in my IT department a couple of years ago. We decided that a wiki was a superior solution to anything designed specifically as a knowledge base. We went with Dokuwiki ( http://www.dokuwiki.org/dokuwiki ) because Dokuwiki doesn't use a database, everything is flat text files. We made it search-able with a Tomcat server. We have been extremely happy with it ever since. We like it so much that we don't use Word anymore. We write EVERYTHING as a Wiki page.


What do you do as a computer software engineer?
Q. I've been looking up jobs working with programming, and it appears that Computer Software Engineering will be one of the fastest growing occupations in coming years. I've also been learning to program for a short while, and I would love to have a career in it. So, what exactly would you do as a CSE? Like, for instance, at Google. What tasks do you do there? Or, at Apple. What specific things do you do regularly? I know that debugging programs is one task CSEs do a lot.

A. I'm a software "designer/engineer", so my job covers a bit of both sides of the fence. In general though, a "software engineer" is very different to what we affectionately call "code-monkeys" (more generally simply called "programmers").
Whether you do design like I do or not, a software engineer spends at most 75% of his time coding, and 25% of his time on other things (often closer to 50%/50% though). Those things may include debugging, but in a reasonable sized team, you'll probably delegate that off to a code-monkey. More likely, you'll also spend time attending meetings with marketing people to make sure the product is still proceeding on the right track from a market perspective; attending meetings with the legal department to discuss the oddities of different licensing models for different components that you're using; and spending more time than you'd like acting as a defacto helpdesk for the people that are sick of talking to the actual IT helpdesk in the company.
As you say you're just starting out - honestly, you're more likely than not to be a code-monkey for at least 3 or 4 years before becoming a software engineer. Some companies call all their programmers "software engineers" but in the real world, there is a very big difference.


What business card software or website saves your design individually?
Q. I would like to create and save my business card design as an individual jpg or pdf file, so that I can upload it onto vista print. I am having difficulty doing this because every software and site seems to save the card as duplicates on a sheet of paper (for in-home printing). Any recommendations would be very helpful.

A. As per my recommendation http://www.Bizcardsoftware.com would be great for you for easy printing options in different formats. However for better guidance you should contact their Support at helpdesk@bizcardsoftware.com or at +1-800-405-7125 (Toll Free) 1-585-672-5458 (Outside of the US or Canada, please dial 001-585-672-5458)


Is Software development a low stress career than Systems and networking based careers?
Q. In I.T Infrastructure related careers can be stressful bit and also help desk or software support that involves dealing with customers and fault resolutions a lot, is software development sitting quietly and developing in .net programming or something stressful ?

A. Well it really depends.. depends on the complexity of the design of the software specs. It can be as simple as coding a few lines, to a project that never ends (upgrades, add ons) etc.

From a social view, yes software development don't deal with much people, but they still do - you gotta talk to someone to understand what are their requirements in the software, you gotta make sure what you design fits those requirements, you gotta do quality assurance with the customer so that the end product is what they wanted. etc. You're bound to be in projects that require other team members with time lines, you will have to interact with other people albeit not as much as helpdesk would.

The more stressful and complex the job is, the more money you are bound to make. May I suggest if you worry about stress, to speak to a doctor or a therapist to teach you skills that can help you cope with stress.





Powered by Yahoo! Answers

No comments:

Post a Comment