Prolonged software edits
I have noticed that some open source software out there is free for the public because it is too complicated for normal people to edit. Then they charge people that are desperate to use it an arm and a leg for support. However, that’s fine, I can figure it out, but only after spending hours trying to understand and find the proper file to edit in every file that they provide. Which in this case, about 8000 files.
Yes, 8000 files. A bit too much eh? Not really, because the web application is so awesome, that many online business owners would love to have. But they want someone to edit the interface, etc. So far, the interface is a pain in the butt! Wordpress is a joke compared to it. I wonder what type of coders they have, and why they made it so complicated. It’s better for me really, because once I figure out the ins and outs of this web application, then I am in business.
I need to find other web applications like that that I can learn by heart, and fix it in any way I can for anyone. There is a huge business for Drupal, but meh. Drupal is not so hard to try to figure out, and I played with it and had customized sites up before using it.
For now, I have been keeping my self busy at least 10 hours a day by playing with complicated web applications.
Soon, as I promised, I will have a technical services store up with many options for people to choose from with way cheap prices. I was a bit delayed in getting one up because of people disrupting my time this week. Now, I have the time. Also, I have plans to start a new blog, but about something completely different than this site.
You can tell that the job hunt of mine sucks, but I am sorry companies and recruiters, I do not have the knowledge of over 20 languages, with 5+ years experience. However, I do have the ability, like any other Computer Science grad with years of experience, to learn new things. Is learning such a bad thing now a days or a person has to know everything from the start and get paid almost minimum wage?
IT jobs now a days are not based on post secondary education or continuous learning ability. It is based on finding a human robot that knows everything and willing to work for nothing.
It seems that the IT employment market is turning to volunteer jobs.
However, as I am complaining about jobs, (11:48 am), I got an email saying to do a C++ test as a second step in the selection process. I need to go remember everything from years ago!! BYE! The store is going to be delayed, again!












I played with C++ for fun. I had a really good time with it. Interesting language. Funny how it kind of fell out of favor, I think. I’m not sure.
Is MS Windows still in C++? Given a choice, I’d rather use C, personally as most open source library’s are in C, and it’s better than messing around with bindings. This post made my nostalgic for my Unix hobbiest days. Sigh.
why are companies still using c++ i know its a good language but its structure is so damn boring at leat they should use java instead.
One of the reasons I gave up Software Engineering as an undergraduate course, people want robots. I try to learn things by myself in order to help my friends and myself but that’s it. And I still dunno why Wordpress is so complicated xD Even though I use it. I wish you luck for the job hunt
Its interesting to know that [from what is understood from the post] you still love this programming stuff. Some bail out for the sake of personal life [or other reasons]. Some move to managerial posts. You know the team leader sort of thing and above.
Personally, what i did on finding the right job matches includes a comfortable manager and colleagues to work with. This kind of search is done through people networking. You need to pass out the word what you are looking for.
usually, i never had to write those lousy written tests or those crappy interview rounds when i employed the method through people networking. arrange for the meeting straight with the person in charge who is looking for the new hand, talk out the job necessities, what i can bring in. Show in around the office, talk to a few (or more) employees on work and management feedback. And you are good to know whether the place fits your working style.
I gave up on a very very handsome pay job because the management was one (what ever you want to fill in here) people to deal with. My friend who gave this lead personally was sightly annoyed, but in a month he and a group of engineers followed suit [meaning: he left the company) and got a pay that is triple his already handsome pay check. Since then he is so happy to know anything that pops out of my mind.
Moral of story, you love your life. nurture it.
@John Jacob
Story of my life at the moment: Can’t find work that I love. I am settling for anything. It’s not that easy to find the work you love in this stupid city that I live in.
@Mona
Its so nice…
… to live for the moment…
… to think for eternity…
well almost to eternity. Thomas Edison had a very poor studying skill in terms of how we consider schooling. Dyslexia hampered his schooling, that his mother decided to teach him. Even at the age of 15 he was writing like that of a 5 yr old.
Many years later, when his lab burned down, he was reported to have said, let start over again, and continued to produce a number of inventions that he patented.
Whats the connection? Do we see beyond our time frame? If Edison enjoyed his work, has he ever thought of us who enjoy the benefits of his tinkering? We will never know his mind, but we are enjoying his work.
Hope you too will have wonderful thoughts on how you see these dragging times. Personally I don’t think of others how they fit in this complex puzzle, i broke down due to reoccurring infinity results that shows up most of the time.
Mona, I’m so proud of how you’re taking the initiative to with editing open-source software. What app are you editing? Good luck with it, and with the job search! You ARE going to find something that you love to do soon, inshaAllah. Take deep breaths and stay positive! You rock, girl!
I am by no means computer savy, that’s the husband’s job (technician by trade). The web applications that you are “playing” with, fixing, is it a possibility to maybe combine, enhance or along those lines and remarket them? Basically kindasorta creating your own but by combing say 2 or 3 that do not work on their own but together are great?
@Ann
Yeah, you can compare it with cooking too. Not all mix and match with different items can go together.
We have “back end” and GUI to help you understand in layman terms. In the back ground, we refer to the “back end” is the place where all data will reside for manipulative relationship. Your typical idea of database can come here.
The next time you visit this site, your ip address is matched and your name pops up when you write a new message. Who did that?
The GUI is the Graphical User Interface. The way you find your way around this site. It depends on how the site designer wants you to enjoy finding the pages.
There is one more layer that plays between the GUI and back end that helps to do the talking between them.
So to finish, unlike a chef, two important concepts come to integrate – the programmer and the site designer – one thinks of technical solutions on manageability of data while the other thinks of option visibility and comfortable interaction.
A one man [or a woman in this case] show to handle all these ideas with one brain and the time to fiddle with more ideas is a personal quest to the prefect site.
Like a medical surgeon who stands in the mist of medical tools, Mona is in a position to use those finger and give commands over the various tools and weave her creative juices.
@John Jacob
I have noticed that you separated programmer from site designer. It is true, however, I am both! Isn’t that great! Should be my selling point, but companies don’t care!
@Mona
Alas! what a shame that they can’t see or don’t have the intellectual capacity to comprehend that they can pay one for two.
Or maybe your resume is simply not highlighted properly.
There are a lot of freelance works in this creative field, why snuggle under some company and boss? Great if you get the right place.
Write to a company (or the right departmental head)that has potential to pay you so that you would be interested to demonstrate a sample which is better suited for their business. Never give them a screen shot. ask for Payment if they ask for it. If they say, they have to show to the management, reply You are happy to give a group demo and please ask for more feedback to implement more goodies. [when i hear goodies...i can hear pen scribbling over the cheque book,
]
I think you’re on the right track for learning the ins/outs of various open source web applications. Having been in the open source world for almost a decade now I will say that there can be a high learning curve in getting applications up and running.
I’m not a big fan of Drupal purely because it’s a poorly designed CMS. People are claiming it is an enterprise CMS when you cannot even scale it beyond 1 DB node out of the box. You There’s also little tweaks you have to make like having a shared /images on an NFS/CIFS mount if you want to have load balanced instances of Drupal. My point is a lot of companies will find this information and someone comfortable with hacking Drupal core to be a major benefit. If you’re interested in some good Druapl contract work – send me an email and I’ll point you in the right direction
@Mona
My point exactly my dear. I am obviously no computer guru, just an end-user. Sounds like you have a lot of potential Mona, good luck with your endeavors ma’am!
John, thank you very much for putting everything into \plain English\, makes more sense now. My point was, if there were for example two programs very similar, or maybe two programs that a person uses, that could be combined into one, for simplicity for the end user. That is, IF it is possible. If it’s like mixing oil and water for example, obviously no.
@Ann
point taken, though you got an interesting idea, it is possible to play around programming languages in this way through special compilers The compiler will do the job of interpreting the various language syntax to make the computer machine do the actual job.
What is in your mind that comes to mixing? Which or what programs do you like to refer to? Simplicity for the ‘end user’ as in – the programmer? A person who transforms him/herself into a programmer does not complain *much*
of how its simple for them to code.
Its like matching a dog handler to a dog. Both have behaviour traits that need them to be best partners and on how they work together with verbal and non verbal communication. A knowledge hungry programmer learns other languages to (unconsciously) know what best suits the intellectual thought process and management of work while its presented in the language [as this is the tool].
Well, i talk to much [online that is] but love to give the broader view. If you want to go to specifics, throw more questions
[If its simplicity for the end user - that is the product user, it depends on various parameters - the user's techphobia level, user's ability to "actually" read around the program to know what they are looking for, and the program itself [poor concept design, GUI and bugs are common turn offs]