60
Python
7y

After working as a developer for 4-5 years I finally took up school again.

The teacher at our first programming course insisted that we named all our variables in our locale language (swedish) and always started arrays at index 1.

Comments
  • 15
    Some guys took the open source code of PostgreSQL (early versions) and changed keywords, added a GUI and a ton of extra functionality to basically turn it into a programmable ERP. They are Russian. The product they came up with is the most widely used crap in the CIS space. It's called 1C Enterprise.

    Anyway, the reason why this is relevant, is because when they changed all of the keywords, they changed it to Russian.

    Now what you should do, is take some of that code, present it to your teacher and say something along the lines of:

    "I found some great inspiration in this code, and I really love his method of dealing with this scenario of data inconsistency. What do you think? Could I improve it?"
    And if he says that he doesn't understand it, ask
    "Then how the FUCK are we supposed to collaborate with other developers if we use Swedish, that's only spoken by a dozen million people?"

    At least Russian is spoken by 150 million.
  • 2
    It's not entirely Russian even, which makes it even more horrible:

    http://fixin.com.ru/articles/...
  • 6
    @apisarenco That's amazing!
    I can see how it might be easier for those who have never even touched code before, but this is at University, these people have been learning English for at least 15 years by now.

    If they can't handle variable names in English I don't think they'll last long at a programme called "Information and Communication Technology"
  • 5
    @Python it's not only that. Developer teams nowadays speak English simply because they are composed of developers from across the globe. Developers is what's hard to hire today, so companies are stealing them from everywhere. The only thing that unites them all is software development and English.

    To enforce any other language but English is blasphemy!
  • 11
    All these comments here and you are more enraged about the use of swedish than starting array indexes at 1?! 🙊
  • 4
    @thiemok have a ++ for the reminder about starting indexing at 1
  • 0
    @thiemok arrays start at 1 for several languages. Most notably - Pascal.
  • 2
    I'm glad I didn't choose Stockholm University... Although mine isn't that much better. Hail Swedens programming teachers 😂
  • 2
    What if there is was an Arab student in class, man he must hate his life by now 😓
    Side note: not being racit I'm an Arab and face tons of shit having to query Arabic names in SQL pretty sure it isn't easy declaring Arabic variable names 😒
  • 1
    @apisarenco while that might be true, I understand OP that this is not the case for the language they are using. In that case it teaches a terrible lesson, especially to beginners. Imagine someone doing that as your intern or junior...
  • 4
    Gooood god wtf would this teacher do if the native language is hebrew?! Make them write the code right to left? Upside down? Make them start from end then delete everything until nothin is left?! Create an imploding blackhole?! O.o
    No, srsly, how do VS & other code writing SW handle right to left stuff? Or you code 'backwards'? Fuuuuu now I won't be able to fall asleep.. :/
  • 0
    They made you start your arrays at index 1 even in languages that naturally start at 0?!? That's TERRIBLE. Unbelievable!
  • 0
    @apisarenco @thiemok Both valid points, this was Java so there was no real reason to start indexing at 1 in this case.
  • 0
    I did not know this
  • 0
    Interesting story
  • 0
    That`s great! If you are looking for the best sites to compose essays for school then you are going to want to learn what a good article is and how it can help your career. Essays are excellent tools for many pupils who are trying to enter a college or university. The essay will also give you a chance to show your personality and help you stick out from the rest of your peers. I recommend reading this article https://peninsuladailynews.com/mark... to learn more.
  • 0
Add Comment