Author Topic: Anyone ever feel like what they're working on is beyond them? (Computer Folks)  (Read 2468 times)

0 Members and 1 Guest are viewing this topic.

T234

  • Canadian Legal Expert and Hillballer
  • Senior Member
Just beyond their own level of comprehension in every way?

I feel like that every time I open the program, it was built by someone better than me in every way at this. And here I am taking this collection of programs and turning them to run in a space that is only used for pornography. It took a team of top-flight Professional Software Engineers a long time to do what I am trying to do by myself, a Man who has never written a single line of C++ code before the project. TWO large and different fellows from out west (one of which made this browser I am using) have plans of their own in the exact space where I would be, and will be done before me.

64,000+ bugs to squash before the bitch will even start.

 
UK

Bocsius

  • is calmer than you are
  • Senior Member
I hate having to look at other people's code period.  :yuck

I especially enjoy being given somebody else's code in a language I've never used and it usually comes with the question "so how long do you think it will take?"  >:(

T234

  • Canadian Legal Expert and Hillballer
  • Senior Member
In my case I've been handed about 900,000 lines of code.
UK

demi

  • cooler than willco
  • Administrator
Just beyond their own level of comprehension in every way?

I feel like that every time I open the program, it was built by someone better than me in every way at this. And here I am taking this collection of programs and turning them to run in a space that is only used for pornography. It took a team of top-flight Professional Software Engineers a long time to do what I am trying to do by myself, a Man who has never written a single line of C++ code before the project. TWO large and different fellows from out west (one of which made this browser I am using) have plans of their own in the exact space where I would be, and will be done before me.

64,000+ bugs to squash before the bitch will even start.

 

You have a cousin named Rebel and all you do is drink and be completely annoying. There is a reason these people are above you.
fat

T234

  • Canadian Legal Expert and Hillballer
  • Senior Member
HOW BOUT THEM ADVENT RISING SALES FIGURES? LIT THE MOTHERFUCKING CHARTS UP DIDN'T IT?
UK

T234

  • Canadian Legal Expert and Hillballer
  • Senior Member
Demi ain't got much to troll, Cohen. Nothing much about him is public knowledge.


I will say that Jewco is the vastly better administrator. Even in absentia.
UK

GilloD

  • TAKE THE LIFE OF FRED ASTAIRE. MAKE HIM PAY. TRANSFER HIS FAME TO YOU.
  • Senior Member
I think everyone feels this way about their "art". Almost always the best way forward is just to be prepard and start doing.
wha

demi

  • cooler than willco
  • Administrator
Demi ain't got much to troll, Cohen. Nothing much about him is public knowledge.


I will say that Jewco is the vastly better administrator. Even in absentia.

Clearly I am cooler than Willco.
fat

T234

  • Canadian Legal Expert and Hillballer
  • Senior Member
But you fail on the hot-china-girl-with-a-fetish-for-Jewish-golden-chocolate-in-her-hair action!
UK

demi

  • cooler than willco
  • Administrator
Chinese gives me the runs
fat

T234

  • Canadian Legal Expert and Hillballer
  • Senior Member
Demi, that's a cop-out, man. Genuine Chinese will suit you fine.

Unless you're gonna go Jeffrey Dahmer. In which case you're just gonna have to eat again in a few hours.
UK

drew

  • sy
  • Senior Member
chinese makes me want to lay down

then im hungry 2 hours later :o

recursivelyenumerable

  • you might think that; I couldn't possibly comment
  • Senior Member
Quote
I feel like that every time I open the program, it was built by someone better than me in every way at this. And here I am taking this collection of programs and turning them to run in a space that is only used for pornography. It took a team of top-flight Professional Software Engineers a long time to do what I am trying to do by myself, a Man who has never written a single line of C++ code before the project. TWO large and different fellows from out west (one of which made this browser I am using) have plans of their own in the exact space where I would be, and will be done before me.

64,000+ bugs to squash before the bitch will even start.

Quote
In my case I've been handed about 900,000 lines of code.

do your employers have any idea what they've asked you to do?
QED

T234

  • Canadian Legal Expert and Hillballer
  • Senior Member
I only employ myself. It's just something I thought about doing and then wake up the next day and read about everybody and their brother doing it. The funny thing is, I actually got a Java Applet to work for Notepad++, but OpenOffice.org is a completely different beast. Especially crushing was the reading that there will be fucking 4 companies doing the same office on the web shit (Microsoft, Google, Zoho, and Ulteo. The last two are using OpenOffice, and are as small as the first two are big.).


The only place I get paid to be is Wal-Mart. And it eats shit.
UK

recursivelyenumerable

  • you might think that; I couldn't possibly comment
  • Senior Member
yeah, you might want to think a little smaller for your first C++ project.  but have fun.  you'll probably at least learn something from rooting around in those codebases.
QED

T234

  • Canadian Legal Expert and Hillballer
  • Senior Member
This project has taught me more than my entire college career as up to this point.

When I first mentioned this project to a friend of mine, he was just like "maybe right after this, you should write an operating system too", while laughing like a goddamn madman. I should do that next just to shut him up.
UK

recursivelyenumerable

  • you might think that; I couldn't possibly comment
  • Senior Member
compilers are cool too!
QED

T234

  • Canadian Legal Expert and Hillballer
  • Senior Member
Truth. I still don't really know much about them.


I think one of my greatest strengths is that I think about things differently then other people in my area of study, because I never knew how things worked in the first place, so I just think how I'd do it, and completely disregard any prejudice with how people did it in the past, because I never knew anyway.
UK

Bocsius

  • is calmer than you are
  • Senior Member
Truth. I still don't really know much about them.


I think one of my greatest strengths is that I think about things differently then other people in my area of study, because I never knew how things worked in the first place, so I just think how I'd do it, and completely disregard any prejudice with how people did it in the past, because I never knew anyway.

I've done that a handful of times. It has always pained me when I later found out there was some canned process that accomplished exactly the same thing yet did it far more efficiently and with less lines of code required of me.

I believe the first time was when I discovered the IsNumeric function back in my VB days. Oh did I feel like a tard. It has progressed from there.

Van Cruncheon

  • live mas or die trying
  • Banned
no

everything is comprehensible given enough energy

...

energy :'(
duc

T234

  • Canadian Legal Expert and Hillballer
  • Senior Member
no

everything is comprehensible given enough energy

...

energy :'(

I am a rogue with Adrenaline Rush. I will never run out of energy. 8)


You guys should totally hire me to dispense Red Bull and Coffee and learn how to code at the same time.
UK

recursivelyenumerable

  • you might think that; I couldn't possibly comment
  • Senior Member
 :'(
right now i'm trying to find a bug in some hastily written (not by me) code with 200-line functions and shit.  i can probably figure it out, but the problem is that i have trouble focusing for more than about 30 seconds at a time before i lose my will to live
« Last Edit: January 05, 2009, 10:09:43 PM by recursivelyenumerable »
QED

Bocsius

  • is calmer than you are
  • Senior Member
:'(
right now i'm trying to find a bug in some hastily written (not by me) code with 200-line functions.  i can probably figure it out, but the problem is that i have trouble focusing for more than about 30 seconds at a time before i lose my will to live

I thought you lost that a while back.

Bocsius

  • is calmer than you are
  • Senior Member
64,000 bugs in 900,000 lines of code? That's quite an achievement in itself!

Probably just one or two missing semi-colons. Cascading errors after that.

recursivelyenumerable

  • you might think that; I couldn't possibly comment
  • Senior Member
Quote
I thought you lost that a while back.

point
QED

T234

  • Canadian Legal Expert and Hillballer
  • Senior Member
64,000 bugs in 900,000 lines of code? That's quite an achievement in itself!


It's not when I just ran the code through a PERL script I made to replace C++ specific things in the OOo source that don't exist in JAVA with things that MAY work in JAVA when I have not written a line of code in either language.
UK

Van Cruncheon

  • live mas or die trying
  • Banned
64,000 bugs in 900,000 lines of code? That's quite an achievement in itself!


It's not when I just ran the code through a PERL script I made to replace C++ specific things in the OOo source that don't exist in JAVA with things that MAY work in JAVA when I have not written a line of code in either language.

wat

just

wat

spoiler (click to show/hide)
wat
[close]
duc

recursivelyenumerable

  • you might think that; I couldn't possibly comment
  • Senior Member
automated conversion tools won't get you very far, the semantics of the languages are fundamentally different and even the syntax of C++ is notoriously hard to parse properly (are you trying to do this with regexes?   :lol).  writing a "real" converter would be a Ph.D.-dissertation-level project (at least).
« Last Edit: January 05, 2009, 10:54:14 PM by recursivelyenumerable »
QED

Van Cruncheon

  • live mas or die trying
  • Banned
yes, he is trying to do it with regexes

i suspect it's a bunch of $line =~ s/c_symbol/java_symbol/ig;

:lol
duc

Van Cruncheon

  • live mas or die trying
  • Banned
admittedly, i wrote a c# to vb.net code sample converter in about 25k lines that worked about 75% of the time

and even with the massive semantic similarities between the two .net languages, it was still a miracle at the time
duc

T234

  • Canadian Legal Expert and Hillballer
  • Senior Member
That's just the first thing I did. And what sucks alot too is that most of the comments are German, and I know no Germans who are willing to translate that much text.


I am learning ALOT from this project.


Prole, it's way more complicated than that, but that shit still isn't working so good.
UK

Brehvolution

  • Until at last, I threw down my enemy and smote his ruin upon the mountainside.
  • Senior Member
Wow!

How much time can pass before you're found out to not know what you need to do?

Code IS a fickle bitch!
« Last Edit: January 05, 2009, 11:04:43 PM by Zero Hero »
©ZH

Olivia Wilde Homo

  • Proud Kinkshamer
  • Senior Member
What is your major and why haven't you written C++ before this massive ass project?  Seems kind of odd that they thrown you in the deep end like this.

I wanted so badly to be a computer programmer, I took two C++ courses when I was 16, and got the hell out.  Never looked back.
🍆🍆

recursivelyenumerable

  • you might think that; I couldn't possibly comment
  • Senior Member
have you gotten to anything involving pointers yet?

anyway you'd probably be better off, even from a pure learning-experience pov, just picking a small bit of the functionality to reimplement by hand with reference to the original code.  or if you really want to pursue the program transformation angle, pick up a few books on programming language semantics, compiler design and implementation, etc. and start by converting a small toy source language (perhaps a subset of C) to a restricted object language.  but you're looking at years of study and years of work before getting to anything like your original goal.
« Last Edit: January 05, 2009, 11:13:37 PM by recursivelyenumerable »
QED

T234

  • Canadian Legal Expert and Hillballer
  • Senior Member
Yeah, pointers are my main problem. Them shits get complicated.
UK

recursivelyenumerable

  • you might think that; I couldn't possibly comment
  • Senior Member
wait, you got Notepad++ to work as a Java browser applet?  seriously?
QED

T234

  • Canadian Legal Expert and Hillballer
  • Senior Member
Yep, not very stable, but she starts!
UK

T234

  • Canadian Legal Expert and Hillballer
  • Senior Member
Aren't there a bunch of Germans on this very forum?

Use the tools at your disposal, man.
There is a VERY LARGE amount of text.

WAITAMINUTE OH FUCK ONE OF MY REGULAR EXPRESSIONS IN THAT PERL SCRIPT I WAS USING FOR THE  NOTEPAD++ CONVERSION BUT I CHANGED IT UP FOR THE OPENOFFICE CONVERSION  FOR SOME DUMBASS  REASON REMOVES ALL OCCURRENCES OF // AND STILL LEAVES THE COMMENT OH MY FUCKING GAWD I CANNOT BELIEVE THIS SHIT  :'( :maf :'( :maf :- >:( :(
UK

Reb

  • Hon. Mr. Tired
  • Senior Member
When I was 23 they put me in charge of a department with 25 demotivated bookkeepers, a big backlog of work and I was asked to make cost cuts.

So yeah, I know about freaking out about work projects.
brb