473,396 Members | 1,918 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,396 software developers and data experts.

Am I good or am I bad?

Apologies if this question is off-topic for this group.

During the course of developing my asp pages I often have to look up
how to do certain things and do a bit of research in my books or this
amazing forum. Does this mean that I'm a "bad" programmer?

Should I "know" how to do almost everything, or do the pro's still
have to refer to their "sources" when they need to do something that
they haven't done very often before?

I understand that every asp programmer should (I hope!) know the
basics, such as what a response.redirect is and when to use it, but
what about the more advanced stuff?

e.g.
I recently spent a bit of time looking up how to correctly loop
through a recordset (show 10 records on a page and have a 'Next' and
'Back' button at the bottom of the page).

Am I good or am I bad?

;->
Jul 19 '05 #1
6 2579
Hey Luis

Don't worry about it mate.

A programmer is only as good as the resources at his/her disposal.

Keep it up!

Regards
Rick Watkins
Web Developer
eMed-Media

"Luis" <an****@webmail.co.za> wrote in message
news:69**************************@posting.google.c om...
Apologies if this question is off-topic for this group.

During the course of developing my asp pages I often have to look up
how to do certain things and do a bit of research in my books or this
amazing forum. Does this mean that I'm a "bad" programmer?

Should I "know" how to do almost everything, or do the pro's still
have to refer to their "sources" when they need to do something that
they haven't done very often before?

I understand that every asp programmer should (I hope!) know the
basics, such as what a response.redirect is and when to use it, but
what about the more advanced stuff?

e.g.
I recently spent a bit of time looking up how to correctly loop
through a recordset (show 10 records on a page and have a 'Next' and
'Back' button at the bottom of the page).

Am I good or am I bad?

;->

Jul 19 '05 #2
Luis wrote:
Apologies if this question is off-topic for this group.

During the course of developing my asp pages I often have to look up
how to do certain things and do a bit of research in my books or this
amazing forum. Does this mean that I'm a "bad" programmer?

Should I "know" how to do almost everything, or do the pro's still
have to refer to their "sources" when they need to do something that
they haven't done very often before?

I understand that every asp programmer should (I hope!) know the
basics, such as what a response.redirect is and when to use it, but
what about the more advanced stuff?

e.g.
I recently spent a bit of time looking up how to correctly loop
through a recordset (show 10 records on a page and have a 'Next' and
'Back' button at the bottom of the page).

Am I good or am I bad?


Seriously? Given that you found your own answer, I would say you are closer
to "good" than "bad". I won't say you're "good" without knowing more about
the solution you used. If you used a recordset loop to display your records,
that brings you down closer to the middle of the bad-good scale (the fact
that you found your own solution still prevents you from moving below the
middle of the scale in my book, anyways). If you found and used either
Getstring or GetRows, that pushes you very close to the "good" end of the
scale, especially if you found out WHY they are the better solutions (this
has been discussed many times in this newsgroup and in .asp.db - Google is
your friend).

Bob Barrows
Jul 19 '05 #3
"Luis" <an****@webmail.co.za> wrote in message
news:69**************************@posting.google.c om...
.. . .
During the course of developing my asp pages I often have to look up
how to do certain things and do a bit of research in my books or this
amazing forum. Does this mean that I'm a "bad" programmer?


Nobody can "know" everything and everyone has different strengths
(need a one-liner - ask Rick!). By keeping your eyes open for
better advice, solutions, etc., you're actually making yourself a better
programmer.

If you only ever did the same things all the time, you might still be
writing COBOL batch programs... ;-)

Regards,
Phill W.
Jul 19 '05 #4
IMHO knowing where to look for the the answers is half the battle.

Mike
"Luis" <an****@webmail.co.za> wrote in message
news:69**************************@posting.google.c om...
Apologies if this question is off-topic for this group.

During the course of developing my asp pages I often have to look up
how to do certain things and do a bit of research in my books or this
amazing forum. Does this mean that I'm a "bad" programmer?

Should I "know" how to do almost everything, or do the pro's still
have to refer to their "sources" when they need to do something that
they haven't done very often before?

I understand that every asp programmer should (I hope!) know the
basics, such as what a response.redirect is and when to use it, but
what about the more advanced stuff?

e.g.
I recently spent a bit of time looking up how to correctly loop
through a recordset (show 10 records on a page and have a 'Next' and
'Back' button at the bottom of the page).

Am I good or am I bad?

;->

Jul 19 '05 #5

"Luis" <an****@webmail.co.za> wrote in message
news:69**************************@posting.google.c om...
Should I "know" how to do almost everything, or do the pro's still
have to refer to their "sources" when they need to do something that
they haven't done very often before?


When I interviewed for my job 3+ years ago, they barely asked me about what
I know. That was all on the resume anyway. Rather they asked me about past
problems and how I resolved them.

I told them that I would typically read manuals or reference books, ask
questions on Usenet, search on Google or Deja, ask peers that may have done
something similar, experiment in a non-production environment, etc..

They didn't ask me what TCP meant or to write code (although this might
happen for a position that is purely programming).

Employers know that the tech field is changing constantly and they really
want someone who can adapt, not necessarily someone who can memorize an ASP
reference book.

You might even get questions like "would you jump out of a plane if I asked
you" or "how would you move mount fiji". There is no right answer, the way
to answer the question is to demonstrate your outside-the-box thinking.

Would you jump out of a plane? It depends...
* what's the altitude
* what's the speed
* what's the geographic location
* why are you jumping
* would you have a parachute
* what's the consequence of not jumping

If the plane were sitting on a tarmac and you could jump down without
injuring yourself, then sure. But you wouldn't know this without knowing
the problem better.

How would you move mount fuji?
* impossible question, you can't really move a mountain using existing
technology
* why move it? can you move something else relative to the mountain?
* is there even a mount fuji (i don't know)
* can you just tunnel into it?
* etc.

Anyway, the point is it's not really what you know, but how you learn and
how you approach problems.

--
Mike
Jul 19 '05 #6
On 21 Aug 2003 03:54:50 -0700, an****@webmail.co.za (Luis) wrote:
During the course of developing my asp pages I often have to look up
how to do certain things and do a bit of research in my books or this
amazing forum. Does this mean that I'm a "bad" programmer?
I wish more programmer's were bad if you are...
Should I "know" how to do almost everything, or do the pro's still
have to refer to their "sources" when they need to do something that
they haven't done very often before?
You learn the 60% that occurs regularly, you need to refresh the 30%
you don't see very often and you'll always need to look up the 10%
you've never seen before.
I understand that every asp programmer should (I hope!) know the
basics, such as what a response.redirect is and when to use it, but
what about the more advanced stuff?
Every programmer should undertstand the *logic* behind the code, but
the code syntax can always be looked up. For example, you should know
how to do a loop, with a pretest and post test, and understand why
you'd choose which test to use. Remembering that it's "WHILE" and
"WEND" instead of "DO WHILE" and "END" is less important.
I recently spent a bit of time looking up how to correctly loop
through a recordset (show 10 records on a page and have a 'Next' and
'Back' button at the bottom of the page).
Okay, do that a few more times and you won't have to look it up any
more. That's called "learning".
Am I good or am I bad?


Off hand I'd say bad, but it's not your coding that I'm judging on.
:)

Jeff
Jul 19 '05 #7

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

Similar topics

10
by: KN | last post by:
I know both are pretty much the same and it comes down to personal choice. But I have to make the choice for the team. Things so far that I am considering 1. XML documentation in C# -- thats...
29
by: RAY | last post by:
Hi , my boss has asked I sit in on an interview this afternoon and that I create some interview questions on the person's experience. What is C++ used for and why would a company benefit from...
113
by: Bonj | last post by:
I was in need of an encryption algorithm to the following requirements: 1) Must be capable of encrypting strings to a byte array, and decyrpting back again to the same string 2) Must have the same...
59
by: Alan Silver | last post by:
Hello, This is NOT a troll, it's a genuine question. Please read right through to see why. I have been using Vusual Basic and Classic ASP for some years, and have now started looking at...
17
by: Brett | last post by:
I'd like references on where to find some good (quality) icons to use for form and application icons (for the EXE). Most of the free stuff isn't that great looking and there isn't a good...
15
by: Alex L Pavluck | last post by:
I am new to programming other than SAS. I read that C# is a good starting language and I have started to create some simple programs with C# 2005 express edition. Can someone let me know if this...
6
by: Jamiil | last post by:
I am not a programmer by any means, but a dedicated aficionado. I have good understanding of Java and C/C++, and now I would like to learn javascript->ajax, but I don't know where to start. My HTML...
30
by: mistral | last post by:
Neeed good javascript unescape encoder, to protect javascript code. Some advices? Online tool, or ready javascript only. Any opinions about the Javascript Obfuscator:...
244
by: Ajinkya | last post by:
Can anyone suggest me a good compiler for(c/cpp) for windows? I tried dev cpp but its debugging facility is very poor.
76
by: lorlarz | last post by:
Crockford's JavaScript, The Good Parts (a book review). This shall perhaps be the world's shortest book review (for one of the world's shortests books). I like Douglas Crockford (because I am a...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
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: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
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
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...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

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.