473,750 Members | 2,493 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Career in C

A lot of people express disdain when I mention that I like C and find
it easier to use and understand than other languages. I detest the
idea of switching from one language to another and not being able to
learn even 1 properly. I just don't believe in having thousands of
languages mentioned on my resume. I did this in my engineering course
and gained nothign out of it. I don't consider my self proficient in C
either but I'm trying. This is the case with many fresh CS graduates
these days. They are exposed to many languages but nearly 99% of the
ones in my college(and even others) couldn't even write a simple
program spanning a few hundred lines in ANY language. I'm considering
to opt a career in software development using C but when I look into
the job openings, it seems most employers are merely interested in
people who know something about java or .NET. Very often the same job
has nothing to do with java or .NET or any programming language but it
involves using some stupid tool. I just don't understand anything
about the ways in which software industry is working these days. If
anyone mentions that they are very adept in C but don't have any
knowledge of Java, it is quite likely that they will be rejected no
matter how good they are as programmers. Are these people looking for
programmers or people with just a few certificates and good
interpersonal skills but zero programming skills ?? I've also observed
that people who often use the OO jargon are at the forefront when it
comes to deriding C. Windows was programmed in C, many popular games
and applications have been programmed in C then why do people look
down on this beautiful language ? What do you think about the future
of C and jobs in this field ??
Mar 25 '08 #1
7 2694
broli wrote:
A lot of people express disdain when I mention that I like C and find
it easier to use and understand than other languages. I detest the
idea of switching from one language to another and not being able to
learn even 1 properly. [...]
Then you should probably seek a career other than
programming. This field changes more rapidly than most,
and a person who cannot learn new programming languages
and learn to use them well will quickly fall by the
wayside.

How long a career do you expect to have? Forty
years or so? Well then, what would be your opinion of
a programmer today who could use only the languages that
were available in 1968? No C#, no C++, no C, no Pascal,
FORTRAN but not Fortran, ... Met many JOVIAL programmers
recently?

Now look forward toward 2048. Do you think the period
of change is at an end? Go ahead: Try to tell us with a
straight face that programmers in 2048 will *not* be using
languages invented in the 2030's.

I do not believe there is any such thing as a "career
in C." A carpenter cannot build a whole career around one
hammer.

--
Er*********@sun .com
Mar 25 '08 #2

"broli" <Br*****@gmail. comwrote in message
news:8a******** *************** ***********@e23 g2000prf.google groups.com...
A lot of people express disdain when I mention that I like C and find
it easier to use and understand than other languages. I detest the
>... Windows was programmed in C, many popular games
and applications have been programmed in C then why do people look
down on this beautiful language
I was agreeing with you up to this point. But to call C beautiful is
stretching it a bit.
? What do you think about the future of C and jobs in this field ??
Well I don't have any TLAs at all to put on my resume` and I wouldn't be
able to get a job either.

But if the programming world is full of NET and COM and OOP and whatever
then I'm just not interested anyway.

I'm sure C jobs are around but the choice might be a lot smaller.

In my case I was self-employed and could do what I liked.

--
Bart


Mar 25 '08 #3
broli wrote:
Are these people looking for
programmers or people with just a few certificates and good
interpersonal skills but zero programming skills ??
The personnel department gets a phone call saying: "We need two
more programmers for our project," and the personnel department
struggles to come up with a set of job qualifications that they
think will result in satisfaction. The simple truth is that they
don't have enough technical knowledge to know who's good and
who's not - and most of what they know comes from MS marketing.

One answer might be to identify those places where the first-line
manager is personally involved in the front-end screening
process. He/she will normally have a considerably greater
understanding of what skills are really needed and how well your
skills fit the need.
I've also observed
that people who often use the OO jargon are at the forefront when it
comes to deriding C. Windows was programmed in C, many popular games
and applications have been programmed in C then why do people look
down on this beautiful language ?
Talkers outnumber doers in every field. Those who can't /do/ a
good job do their very best to /talk/ a good job. It's not
unusual for people to talk up what skills they do have while
talking down the skills they don't have. This isn't limited to
programming, by the way.
What do you think about the future of C and jobs in this field ??
It really depends on what part of the field you're talking about.
For high-performance, mission-critical, and embedded projects,
the C programing language (and the need for people who use it
well) seems to be strong.

--
Morris Dovey
DeSoto Solar
DeSoto, Iowa USA
http://www.iedu.com/DeSoto/
Mar 25 '08 #4
Morris Dovey <mr*****@iedu.c omwrites:
broli wrote:
>Are these people looking for
programmers or people with just a few certificates and good
interpersona l skills but zero programming skills ??

The personnel department gets a phone call saying: "We need two
more programmers for our project," and the personnel department
struggles to come up with a set of job qualifications that they
think will result in satisfaction. The simple truth is that they
don't have enough technical knowledge to know who's good and
who's not - and most of what they know comes from MS marketing.
This is in a poorly managed company. I proper SW company would have
their PMs/Team Leaders draw up the required skill sets.
>
One answer might be to identify those places where the first-line
manager is personally involved in the front-end screening
process. He/she will normally have a considerably greater
understanding of what skills are really needed and how well your
skills fit the need.
>I've also observed
that people who often use the OO jargon are at the forefront when it
comes to deriding C. Windows was programmed in C, many popular games
and applications have been programmed in C then why do people look
down on this beautiful language ?

Talkers outnumber doers in every field. Those who can't /do/ a
good job do their very best to /talk/ a good job. It's not
unusual for people to talk up what skills they do have while
talking down the skills they don't have. This isn't limited to
programming, by the way.
Really? Wow :-;
>
>What do you think about the future of C and jobs in this field ??

It really depends on what part of the field you're talking about.
For high-performance, mission-critical, and embedded projects,
the C programing language (and the need for people who use it
well) seems to be strong.
Mar 25 '08 #5
broli wrote:
A lot of people express disdain when I mention that I like C and find
it easier to use and understand than other languages. I detest the
idea of switching from one language to another and not being able to
learn even 1 properly. I just don't believe in having thousands of
languages mentioned on my resume. I did this in my engineering course
and gained nothign out of it. I don't consider my self proficient in C
either but I'm trying. This is the case with many fresh CS graduates
these days. They are exposed to many languages but nearly 99% of the
ones in my college(and even others) couldn't even write a simple
program spanning a few hundred lines in ANY language. I'm considering
to opt a career in software development using C but when I look into
the job openings, it seems most employers are merely interested in
people who know something about java or .NET. Very often the same job
has nothing to do with java or .NET or any programming language but it
involves using some stupid tool. I just don't understand anything
about the ways in which software industry is working these days. If
anyone mentions that they are very adept in C but don't have any
knowledge of Java, it is quite likely that they will be rejected no
matter how good they are as programmers. Are these people looking for
programmers or people with just a few certificates and good
interpersonal skills but zero programming skills ?? I've also observed
that people who often use the OO jargon are at the forefront when it
comes to deriding C. Windows was programmed in C, many popular games
and applications have been programmed in C then why do people look
down on this beautiful language ? What do you think about the future
of C and jobs in this field ??

In any case, I think learning standardised languages is a good time
investment (e.g. C, C++, perhaps Java now that it gets open sourced,
XHTML, etc), since whatever happens there will always be a
compiler/interpreter for them (examples Free Pascal for Pascal language,
GCC for C, C++, Fortran, web browsers for past HTML/now XHTML, etc).
Mar 25 '08 #6
santosh <sa*********@gm ail.comwrote:
>
Software industry is concerned, first and foremost, with providing their
customers with problems
Ain't that the truth! :-)

"Brute Force Cybernetics: Creating a need and then filling it!" -- WEBN

-Larry Jones

I think we need to change the rules. -- Calvin
Mar 25 '08 #7
broli wrote:
>
A lot of people express disdain when I mention that I like C and
.... snip illegible block of 25 solid lines ...

The use of paragraphs greatly improves legibility and readability.

--
[mail]: Chuck F (cbfalconer at maineline dot net)
[page]: <http://cbfalconer.home .att.net>
Try the download section.

--
Posted via a free Usenet account from http://www.teranews.com

Mar 26 '08 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
7127
by: Novice | last post by:
Hello everyone, I am interested in a career in database administration. I am having 2 yrs academic project work experience in Oracle 8i/9i SQL/PL SQL programming. I am familiar with performance tuning slightly. I am also familiar with Oracle 9iAS (Forms, Reports). I have a few questions. 1. How good is a career as a DBA. (Its future prospects) 2. Which among Oracle DBA and SQL Server DBA is better. 3. For the starters(in terms of DBA...
3
3369
by: Mike Y | last post by:
i am new to this group, yet i come here from advice. I want to start a career in the webmaster industry. I have a computer science degree, I know HTML, java, php, and databases well. I also know dreamweaver well. I want to know if webmaster is a solid career in terms of working as consultant (independent)? What about working in a company? Is it a sociable career, meaning is there interaction with people all the time instead of just...
5
3615
by: Tommy Martin | last post by:
I have designed a couple databases for my company and a database program for a soccer club and a very basic contact manager program for a sales rep. My question is: Is there any kind of career designing/maintaining Access databases or is that something that I may want to get into SQL or Oracle (or some other database program). Where can I go to research this further and possibly take some classes for this type of thing, either online or...
3
3178
by: OMNI GROUP | last post by:
OMNI GROUP tgugger@sbcglobal.net 419-537-9447 WEB BASED SOFTWARE DEVELOPER/ CAREER POSITION/ FT WAYNE AREA
1
1798
by: lipsa | last post by:
hello all, i need help from u regarding my career move.actually i hd training in .NET when i joined my company.bt right nw i m working in ASP/SQL Server.and i m enjoying it.and i feel there z lots n lots 2 know abt it.but i m bit confused abt the market requirement in ASP.i hv just 3-4 months work exp. so i m nt sure whether i sud continue in ASP for sometime or i try for .NET right nw.and i hv inclination 2wards database also.what sud b my...
0
3619
by: OMNI GROUP | last post by:
OMNI GROUP tgugger@sbcglobal.net 419-537-9447 WEB BASED SOFTWARE DEVELOPER/ CAREER POSITION/ FT WAYNE AREA
3
6125
by: superbole | last post by:
Hello Everyone I am wanting to make a career shift, and need some guidance as to what to be studying. I am currently a Geographic Information Systems (GIS) Analyst. In my work I have needed to write several scripts in VBA for use in MS Access or ArcView. Writing these scripts has shown me that I want to be programming and not working as a GIS Analyst or Database administrator. What do you suggest I start learning to make such a career...
102
5514
by: dreamznatcher | last post by:
Hello, I'm considering a career switch to a more database-related job, but need help on a few questions and issues. I'm a Computer Engineering graduate and have always felt most comfortable creating database- driven applications, preferably for web portals. 1. What are the most viable career options for me out there? What profile do I fit in? 2. What is the current job market/salary situation for database
4
19355
Niheel
by: Niheel | last post by:
http://bytes.com/images/howtos/career_opps_online_profswanted.jpgFor tech professionals, the best opportunities are being posted on online job boards. In a recent survey of 1,000 HR professionals and managers, conducted by Inavero Institute for Service Research, 72 percent of salaried employee recruiting involved online job boards. Online job boards draw in more responses and cost a fraction of what traditional methods such as referrals...
0
8840
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
9584
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
9399
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
9345
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
8266
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
0
6083
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
4895
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
2
2811
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
2228
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.