473,387 Members | 1,493 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

Looking for a direction

Hello,

I guess this goes out to those in this group that program at least
semi-professionally. I am very comfortable with the basics of c++,
but I'm looking to broaden my horizons.

My question is this: Do you think it would be more beneficial to look
deeper into the nuts and bolts of programming with C++ (more complex
algorithms, engines and the like) or to look into the more visual
aspects like GUI's.

I am currently enrolled in college as a Computer Science major, but
I'm not very happy with the depth of knowledge that I gain from class
alone so I'm trying to pick up a few things on my own.

Thanks,
Jeremy

PS- I hope this question makes sense.
Jul 22 '05 #1
4 1120
"Jeremy Seago" <se****@gmail.com> wrote...
I guess this goes out to those in this group that program at least
semi-professionally. I am very comfortable with the basics of c++,
but I'm looking to broaden my horizons.

My question is this: Do you think it would be more beneficial to look
deeper into the nuts and bolts of programming with C++ (more complex
algorithms, engines and the like) or to look into the more visual
aspects like GUI's.
Punctuation is also an important subject to study...

On a serious note, though, it depends on what you're into more. UI
(whether G or not G) is a whole science in itself, if you want to do
it right. But whether it's GUI or databases or mathematical models,
everything needs "nuts and bolts of programming" to be done well.
I am currently enrolled in college as a Computer Science major, but
I'm not very happy with the depth of knowledge that I gain from class
alone so I'm trying to pick up a few things on my own.


That's good. Don't blame the college, though. Colleges are not there
to teach you how to do things. They are there to teach you how to
learn to do things.

Victor
Jul 22 '05 #2
Victor Bazarov wrote:

Punctuation is also an important subject to study...

Such as proper use of the ellipsis?

Brian Rodenborn
Jul 22 '05 #3
Default User wrote:
Victor Bazarov wrote:
Punctuation is also an important subject to study...


Such as proper use of the ellipsis?


Most definitely?!...#%)-+!!!"
Jul 22 '05 #4
Jeremy Seago wrote:
Hello,

I guess this goes out to those in this group that program at least
semi-professionally. I am very comfortable with the basics of c++,
but I'm looking to broaden my horizons.

My question is this: Do you think it would be more beneficial to look
deeper into the nuts and bolts of programming with C++ (more complex
algorithms, engines and the like) or to look into the more visual
aspects like GUI's.

I am currently enrolled in college as a Computer Science major, but
I'm not very happy with the depth of knowledge that I gain from class
alone so I'm trying to pick up a few things on my own.

Thanks,
Jeremy

PS- I hope this question makes sense.

Are you interested in GUIs? If yes, my suggestion is learn the
fundamentals of C++ (like reading "Accelerated C++" cover to cover) and
then learn the GUI stuff etc. Some periods between system-specific
stuff, devote your time to learn more Standard C++.
So the path (that I am also taking myself) is:

ISO C++ fundamentals.

GUI (myself .NET)

ISO C++ (myself TC++PL3)

Other system specific stuff

ISO C++ (myself TC++PL3)

Other system specific stuff

etc

--
Ioannis Vranos

http://www23.brinkster.com/noicys
Jul 22 '05 #5

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

Similar topics

4
by: Ed Cox | last post by:
Hi, first time poster to this group looking for a little help. Knowing that there are hundreds of php applications and solutions out there, and I don't want to re invent the wheel, I am looking...
7
by: Tom Szabo | last post by:
Hi, I am looking for some library that will allow developing web-based applications in PHP. I am looking for something that is as close as possible to a windows like application as possible. ...
14
by: Marco Aschwanden | last post by:
Hi I would like to develop an app that is (more or less) database independet. Python DB API helps when masking "parameters" of sql statements. The db driver cares for the correct conversion of a...
12
by: Daniela Nii | last post by:
Hi there, I am looking for a javascript function that someone might have already written to calculate the paid-time-off. Given are the start and end date and time. I need to calculate the...
0
by: Ram Kumar | last post by:
Need a passionate, technically skilled and committed individual to guide the technology vision of Microsoft based mobile business platform. The platform was built using .NET, IIS, ASP, and SQL...
1
by: Epetruk | last post by:
Hello all, I'm sorry for the long post, but I think it's better if I'm as detailed as I can be so that I don't make a mistake in my choice and so that there's a clear understanding of to what...
4
by: kcmagg | last post by:
Mornin, group. Long-time usenet lurker, 1st time poster to this group. If I am in the wrong ballpark, please point me in the right direction :-) I work in a call center and what we are looking...
0
by: Gene Ariani | last post by:
Hi; I am looking for 3-tier web examples for .Net environment. Most examples treat the code as they are residing on the same machine. I am looking for an example that treats 3-tier as client,...
1
by: Omer | last post by:
Hi, No idea, if this is the right forum to ask this question. Please forgive me if it irritates you. I am about to design a web-based project which is somewhat like Dot net Nuke (only the idea...
1
by: Shawn Northrop | last post by:
I am trying to create an interface for clients to send newsletters through mailing lists. for the past few weeks I have been exploring options though i still feel a bit lost. First I tried to...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
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,...
0
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...

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.