Click here to monitor SSC
SQLServerCentral is supported by Red Gate Software Ltd.
 
Log in  ::  Register  ::  Not logged in
 
 
 
        
Home       Members    Calendar    Who's On


Add to briefcase 1234»»»

Big Gaps Expand / Collapse
Author
Message
Posted Thursday, September 22, 2011 9:12 PM


SSC-Dedicated

SSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-Dedicated

Group: Administrators
Last Login: Yesterday @ 4:11 PM
Points: 32,810, Visits: 14,959
Comments posted to this topic are about the item Big Gaps






Follow me on Twitter: @way0utwest

Forum Etiquette: How to post data/code on a forum to get the best help
Post #1179835
Posted Thursday, September 22, 2011 9:16 PM
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Group: General Forum Members
Last Login: Wednesday, July 27, 2011 11:39 PM
Points: 2, Visits: 4
By far the biggest change I see is the inability of many to "let go of the mouse".
This can mean opening a command prompt or even just letting something run longer than 30 seconds.
Post #1179838
Posted Friday, September 23, 2011 12:51 AM
SSC Veteran

SSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC Veteran

Group: General Forum Members
Last Login: Tuesday, March 25, 2014 10:18 AM
Points: 294, Visits: 1,008
I find it common that some see object orientated programing in java / c++ /c# as their home but do not want to touch sql and also the other way around. This I believe creates lack of understanding for the whole life of an IT product. I believe you must know both and have understanding for both of these worlds to succeed and bring good value to a company or else you are handicapped.
Post #1179872
Posted Friday, September 23, 2011 1:22 AM


Ten Centuries

Ten CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen Centuries

Group: General Forum Members
Last Login: Sunday, April 20, 2014 11:47 PM
Points: 1,382, Visits: 1,775
One of the things that I find missing these days is patience. It seems nobody takes the time out to think and plan out the code that they are going to write. They start writing the code, then the thoughts come up and from then on, it's patching up the code to meet the requirement. This results in patched up code being rolled out from the "assembly line", so to speak.

The other thing is that most often employees are attracted to the buzzwords, and attempt to gain an expertise on them before exploring the basics. The person may not understand how a query is compiled, but yet wants to use high-end tools and become an expert in performance tuning. I always tell any trainees that work with us to always focus on the basics - the advanced stuff will come automatically.


Thanks & Regards,
Nakul Vachhrajani.
http://beyondrelational.com/modules/2/blogs/77/nakuls-blog.aspx
Be courteous. Drive responsibly.

Follow me on
Twitter: @nakulv_sql
Google Plus: +Nakul
Post #1179881
Posted Friday, September 23, 2011 1:42 AM
Grasshopper

GrasshopperGrasshopperGrasshopperGrasshopperGrasshopperGrasshopperGrasshopperGrasshopper

Group: General Forum Members
Last Login: Tuesday, May 07, 2013 5:57 AM
Points: 12, Visits: 59
The most basic thing I find missing is an understanding of binary, octal and hexidecimal.
Post #1179888
Posted Friday, September 23, 2011 2:03 AM
SSC Veteran

SSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC Veteran

Group: General Forum Members
Last Login: Tuesday, March 25, 2014 10:18 AM
Points: 294, Visits: 1,008
Nakul Vachhrajani (9/23/2011)
One of the things that I find missing these days is patience. It seems nobody takes the time out to think and plan out the code that they are going to write. They start writing the code, then the thoughts come up and from then on, it's patching up the code to meet the requirement. This results in patched up code being rolled out from the "assembly line", so to speak.

The other thing is that most often employees are attracted to the buzzwords, and attempt to gain an expertise on them before exploring the basics. The person may not understand how a query is compiled, but yet wants to use high-end tools and become an expert in performance tuning. I always tell any trainees that work with us to always focus on the basics - the advanced stuff will come automatically.


Oh I so agree!

I even have the perfect example to verify patience and planing. While this was at the university, there were 4 groups of at least four people in each group. We had 2 weeks to complete an assignment. I was leading my group and we decided that we wanted to draw up how we wanted to build the application and while we might have been extreme in the planning part, we invested 7 days in planing but then we we had a very good picture about how to solve most issues and how the application were going to work and then it only took us two days to write the application. The other three groups started to program more or less directly and none of them finished before us, there was quite a margin to our favor. The other groups was in no way any less good than our group, in fact some would perhaps have considered some of the other groups having advantages because of previous knowledge.

So yeah, planing is really key for success. However, most developers does not find it fun to plan, I however maintain that it's necessary at least to some degree.
Post #1179893
Posted Friday, September 23, 2011 2:24 AM
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Group: General Forum Members
Last Login: Thursday, March 29, 2012 4:57 AM
Points: 2, Visits: 24
I find that rushing in is a big problem when learning SQL. I've actually seen people take a jump in and just start messing about trying to make databases without reading any documentation, in the small hope that they can "just pick it up as they go along".

Stop! Sit down, go to amazon and look up beginning sql. Choose a book on beginning sql, of which, might I recommend the Apress series, and when it arrives work through it. You won't be an expert at the end of it, but at least you'll know enough of the basics to have a starting knowledge.

And before anyone tells me that they don't have time to sit down and work through it, just think of how much time your going to waste when it all goes wrong. Get the basics right, and the rest will come to you a lot easier.
Post #1179903
Posted Friday, September 23, 2011 2:57 AM
SSC Journeyman

SSC JourneymanSSC JourneymanSSC JourneymanSSC JourneymanSSC JourneymanSSC JourneymanSSC JourneymanSSC Journeyman

Group: General Forum Members
Last Login: Yesterday @ 2:27 AM
Points: 87, Visits: 175
There seems to be a lack of basic shell programming experience. This leads to developers looking for a complicated solution instead of a simple batch file or shell script.
Post #1179919
Posted Friday, September 23, 2011 3:09 AM
Grasshopper

GrasshopperGrasshopperGrasshopperGrasshopperGrasshopperGrasshopperGrasshopperGrasshopper

Group: General Forum Members
Last Login: Thursday, July 04, 2013 8:10 AM
Points: 10, Visits: 38
As a developer, I think the single biggest lack that I see in many of my fellow IT professionals it that they have a mindset of becoming expert in a specific tool or programming language and think that that is the path to success.

While I think that in-depth expertise in whatever your current field is, is a great idea, I think we all should remember that our primary function is an understanding of the process of problem solving and development, and that the IDE's and languages we use are just tools to accomplish that goal.

If I can correctly articulate what the problem or goal is, and the steps needed to accomplish the solution, then the actual coding becomes a detail - the means to an end, and not the end in itself.

Understanding what drives our host business (whether employer or client) is also paramount ... taking 8 hours to optimize the "perfect" code so that I save the company 6 minutes in CPU cycles over the next year may be "elegant" ... but does it make business sense when I'm being charged out at a few hundred Rand (or Dollars) an hour?

After becoming an "expert" in Clipper, dBase IV 2.00, Pascal 7.02, Delphi, ... and spending an incredible amount of time and effort in learning techniques which impressed my colleagues but never actually changed the bottom line for my employer at the time, and found that each skillset become redundant as the world changed around me, I finally decided that what I needed to learn were not the tools and languages of my chosen career, but the techniques and mindset of problem-solving, whch remain a constant and make me valuable to my employer regardless of the actual tool used to acchieve that objective.

What we need in this industry are less product experts and more out-of-the-box problem solvers.
Post #1179927
Posted Friday, September 23, 2011 3:15 AM


Ten Centuries

Ten CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen Centuries

Group: General Forum Members
Last Login: Tuesday, April 01, 2014 9:09 AM
Points: 1,337, Visits: 746
What caught my eye was that Miguel  de Icaza talks of reading books on the bus - glad it's not just me who uses the bus...
Post #1179931
« Prev Topic | Next Topic »

Add to briefcase 1234»»»

Permissions Expand / Collapse