Thread: Job rejected me because of programming document I sent them?

  1. #16
    Registered User Swarvy's Avatar
    Join Date
    Apr 2008
    Location
    United Kingdom
    Posts
    195
    Quote Originally Posted by antbtr View Post
    Swarvy: where can I find OpenGL or DirectX tasks to do ?
    If you have had little or no exposure to OpenGL I suggest starting with some tutorials. There are lots of possibilities if you google "OpenGL tutorials". There are even video tutorials on youtube etc if you find it easier to learn that way.

    I suggest learning OpenGL using a associated library such as freeglut or GLFW at first because the extra features offered by these libraries generally make your life easier. In fact, most tutorials offered on the internet seem to be specifically geared to using some form of GLUT, which again makes it a sensible choice.

    Once you have an understanding of the basics of OpenGL you could do a small project which involves loading a model file (exactly which model file format I leave to you, but you could save yourself some work by using a format where the file import/export source code is freely available), and renders it to the screen. Then maybe think about adding in controls so that you can pan around the model, zoom in and out etc. If the model is animated then potentially you could draw the animation with a control to vary the running speed of the animation.

    You could do a similar method with DirectX (in fact, doing it with DirectX would probably be easier, simply because of the sheer power of OpenGL), ultimately culminating in the development of a simple 3D model viewer.

    You don't have to do a 3D model viewer, but it seems like a good comprimise if you ask me - Complicated enough to impress people but at the same time, not so complicated that you will be working on it for the next year before it is complete.

  2. #17
    Registered User
    Join Date
    Mar 2007
    Posts
    416
    These are very dated OpenGL tutorials, but they will get your feet wet. Just a word with graphics/3D programming, it can be some of the most difficult programming with one of the steepest curves (not saying there isn't worse, though). So if you are new to graphics programming, you will spend quite a bit of time learning.
    Graphics tutorials in OpenGL (NeHe)

    As for showing linked lists as a potential job or even consultant position, I agree with the company. Anyone can do linked lists, they were probably thinking "so what?". Do something you know will set you apart that is both original, and challenging. They don't want to see what you learned in class with your other 30 classmates.

  3. #18
    Registered User
    Join Date
    Nov 2010
    Posts
    10
    Thanks guys,

    What do you mean model file? Yes I am new to OpenGL and programming graphics/3D ...

    I will let you know how I get on , but if I do such a project and re-apply would they be impressed by it?
    Last edited by antbtr; 11-13-2010 at 05:50 PM.

  4. #19
    Registered User
    Join Date
    Aug 2010
    Location
    Poland
    Posts
    733
    I'm not an expert, but:

    Do you have any knowledge about projects they are actually developing? What kind of applications are they focused on? Do they care about low level programming? Do they even care about graphics engines?

    It looks strange that they require procedural programming with C++, but it's possible.

    Learning assembly might be a good option too, combining it with C. Consider asm+C, which can be a more valuable knowledge for them.
    Last edited by kmdv; 11-14-2010 at 04:20 AM.

  5. #20
    Registered User
    Join Date
    Nov 2010
    Posts
    10
    Well, they didn't tell me about any programs they do or what programming level you should be at they only said you need procedural c++ ... Even though I told them I have high level in OOP

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Experienced C++ Developer Europe, Telecommute, Full Time Job
    By Teddy444 in forum Projects and Job Recruitment
    Replies: 3
    Last Post: 09-28-2010, 05:51 AM
  2. crazy pipe/fork
    By fortune2k in forum C Programming
    Replies: 8
    Last Post: 03-13-2009, 11:28 AM
  3. Totally confused on assigment using linked lists
    By Uchihanokonoha in forum C++ Programming
    Replies: 8
    Last Post: 01-05-2008, 04:49 PM
  4. I can't find a job.
    By Cheeze-It in forum A Brief History of Cprogramming.com
    Replies: 42
    Last Post: 06-29-2003, 08:35 PM
  5. MultiDocument And MultView (and per document) :: MFC
    By kuphryn in forum Windows Programming
    Replies: 0
    Last Post: 04-09-2002, 09:00 AM