Sourcing reputable freelance programmers for major project - Off-topic

Hi All,
I wondering if anyone can pass on some solid advice about sourcing and engaging a reputable programming company or freelance programmers in relation to a fairly significant project (in terms of capital expenditure) that I'm currently managing for a mining company in Australia.
I'm finding our mining industry is relatively incompetent and over-cashed when it comes to IT projects and the only potential providers for the solution are capitalising on this by offering basic (or even sub-standard) software at ridiculously high prices.
In brief terms, we require software capable of receiving real-time data and passing it to a database for subsequent interpretation/reporting and graphical display (on a real-time basis).
I'm not a programmer by any stretch of the imagination but my opinion is that the software should be relatively simple and straightforward to develop and hence far cheaper than current offerings...
Maybe I'm being naive, but I do feel there is real opportunity for a programmer here and am interested in peoples suggestions on how or where to approach this situation professionally and ensure I'm not led astray by some two-bit con.
If this seems a little ambiguous I apologise - it's a completely fresh ballgame for me and I'm just trying to gain some foundation...
My reason for posting here? Well, from the vast array of ROMs, apps etc that I've seen emerge from these forums in the last few weeks I figure there's some real talent and experience amongst the members and who better to ask for advice !
Cheers,
Windza

Related

job in mobile industry

Hi all, I’d like to hear from the members in the biz. I am working on a Computer Information Systems degree and would like to know what kind of job I could look into relating to the things we all love, mobile software, mobile devices and mobile networks.
The CIS degree is a 4 year degree with an emphasis in business but a fair amount of involvement with coding and system design. Im trying to make sure I’m going in the right direction with my major and hope that I could work in a position not to far removed from our beloved obsession. I’d hate to be tucked in an office working in a job relating to everything mobile doing work so obscure that it might as well relate to Insurance.
Thanks
jamespaulritter said:
Hi all, I’d like to hear from the members in the biz. I am working on a Computer Information Systems degree and would like to know what kind of job I could look into relating to the things we all love, mobile software, mobile devices and mobile networks.
The CIS degree is a 4 year degree with an emphasis in business but a fair amount of involvement with coding and system design. Im trying to make sure I’m going in the right direction with my major and hope that I could work in a position not to far removed from our beloved obsession. I’d hate to be tucked in an office working in a job relating to everything mobile doing work so obscure that it might as well relate to Insurance.
Thanks
Click to expand...
Click to collapse
I'm sorry to say something like this, but if you're interest is in writing software for mobile devices, you've got an uphill battle in front of you. CIS degrees aren't, in my experience, going to get you a coding job. The reason most colleges have coding/design courses in both the CIS and MIS degrees is to (a) fill out their 4 year course schedule, and (b) to give you some insight into the technical hurdles faced by the developers that you're expected to be working with (but not developing next to).
Of course, I'm basing that on the MIS/CIS degrees at the colleges I've had an interaction with and obviously yours may not be the same. However, if there is a CES/SES/CSET/SET/(whatever other shorthand for software development) degree at your college....then you can assume you're college training is leading you more in the direction of management (MIS) or networking/management/administration (CIS). Note, I differentiate MIS and CIS as I know them, your college could also infer a different meaning.
While that's been said, the good news is that your degree sounds like you're being trained to possibly manage a team of programmers at a given company that's developing for mobile devices.
Also, it's worth pointing out....Just because your degree might point you in the direction of one role, doesn't mean you have to end up there (or that you will end up there even if you try...you are in America, degrees are very arbitrary here). I got a degree that was heavily focused towards Databases, Algorithms, Low Level programming, several programming languages (7 as I recall), and a bit of OS programming. My first major job was ASP.Net programming and design. The developer who was a step above me (in terms of seniority and "power") had a degree in accounting and sort of stumbled his way into being a programmer (albeit, he was pretty bad at it, but that was the way he was, not for lack of training)
Short version to all of that above....You probably aren't getting the very best training in the field, but it isn't likely to hurt your chances of getting into the field....and it may help you if played correctly.
Disclaimer: I do not actually work for a company developing software for the mobile industry....but I tend to think the software development side of things is similar enough across the board.

Google's Philosiphy

Google sure doesn't seem to be sticking true to their own philosiphy. It says we can hold them to it. The way they are treating this device launch goes back on their own statements.
As seen here: http://www.google.com/intl/en/about/company/philosophy/
Ten things we know to be true
We first wrote these “10 things” when Google was just a few years old. From time to time we revisit this list to see if it still holds true. We hope it does—and you can hold us to that.
Focus on the user and all else will follow.
Since the beginning, we’ve focused on providing the best user experience possible. Whether we’re designing a new Internet browser or a new tweak to the look of the homepage, we take great care to ensure that they will ultimately serve you, rather than our own internal goal or bottom line. Our homepage interface is clear and simple, and pages load instantly. Placement in search results is never sold to anyone, and advertising is not only clearly marked as such, it offers relevant content and is not distracting. And when we build new tools and applications, we believe they should work so well you don’t have to consider how they might have been designed differently.
It’s best to do one thing really, really well.
We do search. With one of the world’s largest research groups focused exclusively on solving search problems, we know what we do well, and how we could do it better. Through continued iteration on difficult problems, we’ve been able to solve complex issues and provide continuous improvements to a service that already makes finding information a fast and seamless experience for millions of people. Our dedication to improving search helps us apply what we’ve learned to new products, like Gmail and Google Maps. Our hope is to bring the power of search to previously unexplored areas, and to help people access and use even more of the ever-expanding information in their lives.
Fast is better than slow.
We know your time is valuable, so when you’re seeking an answer on the web you want it right away–and we aim to please. We may be the only people in the world who can say our goal is to have people leave our website as quickly as possible. By shaving excess bits and bytes from our pages and increasing the efficiency of our serving environment, we’ve broken our own speed records many times over, so that the average response time on a search result is a fraction of a second. We keep speed in mind with each new product we release, whether it’s a mobile application or Google Chrome, a browser designed to be fast enough for the modern web. And we continue to work on making it all go even faster.
Democracy on the web works.
Google search works because it relies on the millions of individuals posting links on websites to help determine which other sites offer content of value. We assess the importance of every web page using more than 200 signals and a variety of techniques, including our patented PageRank™ algorithm, which analyzes which sites have been “voted” to be the best sources of information by other pages across the web. As the web gets bigger, this approach actually improves, as each new site is another point of information and another vote to be counted. In the same vein, we are active in open source software development, where innovation takes place through the collective effort of many programmers.
You don’t need to be at your desk to need an answer.
The world is increasingly mobile: people want access to information wherever they are, whenever they need it. We’re pioneering new technologies and offering new solutions for mobile services that help people all over the globe to do any number of tasks on their phone, from checking email and calendar events to watching videos, not to mention the several different ways to access Google search on a phone. In addition, we’re hoping to fuel greater innovation for mobile users everywhere with Android, a free, open source mobile platform. Android brings the openness that shaped the Internet to the mobile world. Not only does Android benefit consumers, who have more choice and innovative new mobile experiences, but it opens up revenue opportunities for carriers, manufacturers and developers.
You can make money without doing evil.
Google is a business. The revenue we generate is derived from offering search technology to companies and from the sale of advertising displayed on our site and on other sites across the web. Hundreds of thousands of advertisers worldwide use AdWords to promote their products; hundreds of thousands of publishers take advantage of our AdSense program to deliver ads relevant to their site content. To ensure that we’re ultimately serving all our users (whether they are advertisers or not), we have a set of guiding principles for our advertising programs and practices:
We don’t allow ads to be displayed on our results pages unless they are relevant where they are shown. And we firmly believe that ads can provide useful information if, and only if, they are relevant to what you wish to find–so it’s possible that certain searches won’t lead to any ads at all.
We believe that advertising can be effective without being flashy. We don’t accept pop–up advertising, which interferes with your ability to see the content you’ve requested. We’ve found that text ads that are relevant to the person reading them draw much higher clickthrough rates than ads appearing randomly. Any advertiser, whether small or large, can take advantage of this highly targeted medium.
Advertising on Google is always clearly identified as a “Sponsored Link,” so it does not compromise the integrity of our search results. We never manipulate rankings to put our partners higher in our search results and no one can buy better PageRank. Our users trust our objectivity and no short-term gain could ever justify breaching that trust.
There’s always more information out there.
Once we’d indexed more of the HTML pages on the Internet than any other search service, our engineers turned their attention to information that was not as readily accessible. Sometimes it was just a matter of integrating new databases into search, such as adding a phone number and address lookup and a business directory. Other efforts required a bit more creativity, like adding the ability to search news archives, patents, academic journals, billions of images and millions of books. And our researchers continue looking into ways to bring all the world’s information to people seeking answers.
The need for information crosses all borders.
Our company was founded in California, but our mission is to facilitate access to information for the entire world, and in every language. To that end, we have offices in more than 60 countries, maintain more than 180 Internet domains, and serve more than half of our results to people living outside the United States. We offer Google’s search interface in more than 130 languages, offer people the ability to restrict results to content written in their own language, and aim to provide the rest of our applications and products in as many languages and accessible formats as possible. Using our translation tools, people can discover content written on the other side of the world in languages they don’t speak. With these tools and the help of volunteer translators, we have been able to greatly improve both the variety and quality of services we can offer in even the most far–flung corners of the globe.
You can be serious without a suit.
Our founders built Google around the idea that work should be challenging, and the challenge should be fun. We believe that great, creative things are more likely to happen with the right company culture–and that doesn’t just mean lava lamps and rubber balls. There is an emphasis on team achievements and pride in individual accomplishments that contribute to our overall success. We put great stock in our employees–energetic, passionate people from diverse backgrounds with creative approaches to work, play and life. Our atmosphere may be casual, but as new ideas emerge in a café line, at a team meeting or at the gym, they are traded, tested and put into practice with dizzying speed–and they may be the launch pad for a new project destined for worldwide use.
Great just isn’t good enough.
We see being great at something as a starting point, not an endpoint. We set ourselves goals we know we can’t reach yet, because we know that by stretching to meet them we can get further than we expected. Through innovation and iteration, we aim to take things that work well and improve upon them in unexpected ways. For example, when one of our engineers saw that search worked well for properly spelled words, he wondered about how it handled typos. That led him to create an intuitive and more helpful spell checker.
Even if you don’t know exactly what you’re looking for, finding an answer on the web is our problem, not yours. We try to anticipate needs not yet articulated by our global audience, and meet them with products and services that set new standards. When we launched Gmail, it had more storage space than any email service available. In retrospect offering that seems obvious–but that’s because now we have new standards for email storage. Those are the kinds of changes we seek to make, and we’re always looking for new places where we can make a difference. Ultimately, our constant dissatisfaction with the way things are becomes the driving force behind everything we do.
What exactly are they "going back on"?
"The way they are treating this device launch"
What? They took preorders and said 3-4 weeks. That timeframe still isn't up, and they are currently sending out stock to brick and mortar retailers so they can have a unified launch. What exactly is the problem?
*philosophy
Trollololol
Sent from my SGH-I777 using xda premium
Really?! For a TABLET?! It's not that serious.
Sent from my EVO using Tapatalk 2
Damn dude. Get a grip.
Sent from my Galaxy Nexus using Tapatalk 2
jamerican413 said:
Really?! For a TABLET?! It's not that serious.
Sent from my EVO using Tapatalk 2
Click to expand...
Click to collapse
It is serious. It's life or death :laugh:
Seriously though, I was just trolling to stir the masses. Take this sh*t with a grain of salt.
Idiots. It will be shipped mid July. Quit crying. They are planning to do (and will likely achieve) EXACTLY what they said.
You could get yourself an iPad...
timmytim said:
It is serious. It's life or death :laugh:
Seriously though, I was just trolling to stir the masses. Take this sh*t with a grain of salt.
Click to expand...
Click to collapse
You have to much time on your hands
Sent from my HTC Sensation 4G using xda premium
P1 Wookie said:
Trollololol
Sent from my SGH-I777 using xda premium
Click to expand...
Click to collapse
Trollololol Guy
chROMed said:
You could get yourself an iPad...
Click to expand...
Click to collapse
I would never own that peice of over priced trash but thanks for the advice :good:
Got to get in before the ban hammer.
Sent from my Galaxy Nexus using Tapatalk 2

High Technology and Human Development

Some essential premises - frequently formed by pioneers and bolstered by the drove - practice the aggregate inner voice of the driven in so far as they invigorate a willed improvement. The advancement is normally unrivaled however not really acculturated. The premises being referred to are of this shape: "Our level of mechanical progression is second to none. After achieving this level, we likewise need to set up our general public for peace, and to ensure the peace, technology must be amended to cultivate the approach of war." Technological headway that is pushed toward this path sets an unsafe point of reference for different social orders that dread a risk to their individual powers. They are pushed to likewise encourage a war technology.
In the space of civilization, this method of improvement is not excellent, nor is it morally reasonable. Since it is not morally reasonable, it is socially flighty. An investigation of the premises will uncover that it is the last one that represents an issue. The last start is the finish of two going before premises however is not at all consistently found. What it shows is an energetically concluded conclusion, and being along these lines, it neglects to be figured as a determination from a soundly arranged personality, at any rate at the time at which it was derived.
A general public that advances as per the above presuppositions - and particularly as per the irrational conclusion - has transmitted the mind of non-debatable prevalence over its kin. Up and down, the energy of enthusiasm manages the pace of human direct. Regardless of whether in helpful engagements or willed organizations, the guideline of balance neglects to work absolutely due to the prevalence disorder that grasps the pioneer and the drove. What's more, an alternate society that declines to partake in the aggregate sensibilities or energy of such society has, by the normal rationale, turn into a potential or real adversary and confronts encounter on every single conceivable front.
The greater part of what we find out about the present world, obviously, through the media, is overwhelmed by best in class technology. Social orders that have the greater part of such technology are likewise, on numerous occasions, guaranteed to be the most exceptional. It is not just their headway that lifts them to the zenith of energy, predominance, and popularity. They can likewise utilize technology to streamline and push ahead a comprehension of life and nature in an alternate bearing, a heading that has a tendency to wipe out, however much as could reasonably be expected, an earlier association amongst life and nature that was, in many regards, magical and perilous. This last point does not really imply that mechanical progression is a characteristic of a predominant civilization.
What we have to know is that civilization and technology are not matrimonial terms. Socialized individuals may have a propelled technology or they might not have it. Civilization is not simply an issue of science and technology or specialized foundation, or, once more, the wonder of structures; it likewise needs to do with the good and mental reflexes of individuals and their level of social connectedness inside their own particular society and past. It is from the general conduct cosmetics of individuals that all types of physical structures could be made, so too the subject of science and technology. In this way, the sort of extensions, streets, structures, overwhelming hardware, among others, that we can find in a general public could tell, for the most part, the behavioral example of the general population. Behavioral example could likewise enlighten a great deal regarding the degree to which the common habitat has been used for infrastructural exercises, science and technology. Most importantly, behavioral example could inform a considerable measure concerning the discernments and comprehension of the general population about other individuals.
I do trust - and, I think, the vast majority do accept - that after quickening the rate of infrastructural exercises and technology, the earth needs to retreat in its expectation. Once propelling technology (and its specialist structures or thoughts) contends with the green condition for space, this condition houses trees, grass, blooms, a wide range of creatures and fish needs to shrivel. However the development of populace, the relentless human desiring for quality life, the need to control existence without relying upon the eccentric state of the indigenous habitat incite the utilization of technology. Technology require not posture unjustifiable peril to the regular habitat. It is the abuse of technology that is being referred to. While a general public may legitimately use technology to enhance personal satisfaction, its kin additionally need to ask: "how much technology do we have to protect the indigenous habitat?" Suppose society Y mixes the direct utilization of technology with the regular habitat so as to counterbalance the foolhardy decimation of the last mentioned, then this sort of situating prompts the point that society Y is a darling of the guideline of adjust. From this standard, one can boldly reason that society Y favors soundness more than turmoil, and has, consequently, the feeling of good and social obligation. Any best in class technology focuses to the advancement of the human personality, and it shows that the indigenous habitat has been cavalierly subdued.
In the event that people would prefer not to inhabit the leniency of the regular habitat - which, obviously, is an unverifiable lifestyle - yet as per their own anticipated pace, then the utilization of technology involves course. No doubt the guideline of adjust that society Y has picked must be for a brief timeframe or this is to a greater degree a pretend position than a genuine one. For when the energy of the human personality satisfies itself taking after a momentous accomplishment in technology, withdraw, or, best case scenario, a back off is very unordinary. It is as though the human personality is letting itself know: "innovative progression needs to quicken with no obstruction. A withdraw or a progressive procedure is an affront to the inquisitive personality." This sort of manner of thinking just calls attention to the puzzle of the psyche, its dim side, not its finest range. What's more, in trying to investigate the present method of a specific technology as per the guidelines of the brain, the part of morals is indispensable.
Is it morally ideal to utilize this sort of technology for this sort of item? Furthermore, is it morally ideal to utilize this sort of item? Both inquiries imply that the item or items being referred to are either hurtful or not, earth cordial or not, or that they don't just purpose hurt straightforwardly to people however specifically to the earth as well. Furthermore, if, as I have expressed, the reason for technology is to enhance the personal satisfaction, then to utilize technology to deliver items that damage both people and the regular habitat negates the motivation behind technology, and it likewise misrepresents an affirmation that people are levelheaded. Besides, it recommends that the modern level that the human personality has come to can't get a handle on the substance or method of reasoning of value life. In such manner, a serene conjunction with the regular habitat would have been forsaken for an over the top, asking human personality. The human personality would, in a manner of speaking, wind up plainly adulterated with convictions or thoughts that are untenable in any number of ways.
perfect copy / pasta from an unsecure website
thread closed

why importance of technology in education?

In the field of education, technology has an important role because with the help of technologywe can cam make easy to education. Also, technology provides a lot of study materials through which you can learn anywhere in the world.
People have lost sight of the fact that, from an educational perspective, the most important technology ever created was the printing press.
With technology, students have a wider range of resources to learn from and a wider range of resources to conduct fact checks. I'm not sure of all the other benefits but that's all that comes to mind.
sd86 said:
With technology, students have a wider range of resources to learn from and a wider range of resources to conduct fact checks. I'm not sure of all the other benefits but that's all that comes to mind.
Click to expand...
Click to collapse
Sure. From another perspective, technology is an enabler in education. It is high time the brick and mortar universities decided on how to cut cost and embrace online learning platforms.
umesh_prajapati said:
In the field of education, technology has an important role because with the help of technologywe can cam make easy to education. Also, technology provides a lot of study materials through which you can learn anywhere in the world.
Click to expand...
Click to collapse
I cant put it any better.
But here are some factors that make me favor the integration of technology in education.
Firstly, most teenagers right now started using phones right from childhood therefore integrating mobile education just make it simple for them to grasp some of the concepts. Besides, with the introduction of Virtual Reality and Artificial Intelligence, it can only get better .
One who masters's the next evolving technology rules the world.
geekhunt said:
One who masters's the next evolving technology rules the world.
Click to expand...
Click to collapse
Technology is very useful in these for education. Even the school students have smart class, they can understand the concepts easily.
Education should be literate and tecnology...
Teachers themselves not only need to be literate, but they must also ensure that their students are able to access the information they need, are capable of determining the relative merits of the information obtained, and are able to represent the information they have gathered in new ways using the different forms of media available to them (print, video, audio, digital).
At present, technology has been imposed in our daily lives, therefore it is a vital need to learn and master them, since everything that surrounds us implies technology in one way or another,
With all lockdowns, technology is used more than ever for teaching and learning...
It will be useful if technology is implemented properly. But so far there's been a lot of bad attempts
It's pretty important for any essay writer to compose unique texts for the customers. If it would be not unique, client can refuse from the payment.
AI/CAD Robotics teacher's!
It's almost impossible to imagine education process without using tech in it. Agree?
For example https://idscan.net/. Employing student ID scanners and school visitor management software dramatically improves school safety and security by denying access to unauthorized individuals and granting access to those approved, all in real-time. Did you even know about that?
"The media is the message."
Hmmm...
Technology is the message.
app/build.gradle
I am interested in 3D printing and I think it’s a great idea to use 3D printing in educations. It is not easy to have young students figure things out without the benefit of visualization. A visual learning environment improves their understanding of the world, being able to touch and see their projects. It’s a great opportunity for graphic, geography, chemistry students. But 3D printers are expensive, and many educational institutions don’t have enough funding to buy them. I hope, this will change over time.
ringostarplatinum13 said:
Absolutely agree that with the help of technology we can cam make education much easier. I have realized it in my own experience when I started studying with a tutor on preply. Just imagine I can study the language practising with a native. I'm sure that people have had no such opportunity for a couple of decades ago. And that's the basic thing that I could mention. The internet is a huge library where you can find everything you want. Also, it is possible to talk about the newest technologies like VR. It is insane.
Click to expand...
Click to collapse
Not near everything and it can be heavy censored/search biased.
Example, wiki keeps editing critical info out to fit their left and god knows what agenda.
Example, entry David Hedison ie Capt Crane from the TV show Voyage to the Bottom of the Sea was in the Navy. He was also a pretty good Navy boxer. It helps explain his physical prowess in fight scenes... it was real.
This critical fact was completely omitted by wiki.
Even chemical entries have been altered over the last few years removing important properties.
Technology is very important in education. Continuing education is crucial. That's why platforms for online learning are very good. MOOCs offer the opportunity for lifelong learning at international universities. You also get certifications. Free and available to all. Many websites are also a good source of knowledge. XDA is one of those websites. Without internet access all this wouldn't be available. The most important thing is that education never stops and various new technologies will make continuing education possible for many people.
Technology makes education more engaging, interesting, and you can get more information rather than using old books.

Educational pointers for developer (incl. AI/metaverse)?

To the people who have been here all along:
I grew up in the 80s immersed in technology; having intrinsic skill with computers (from building PCs to application and web development), I naturally had a successful career in IT. (My passion has always been live, data-driven apps, and I have broad experience with SQL in the back and ASP.NET/JS/etc. in the front.) Unfortunately, I was unwell, self-destructed (got caught up in what amounted to an elaborate theft scheme), and went to prison.
Now that I'm releasing, I'm trying to find educational resources that will catch me up to speed in the industry so that I can restart a career in development for mobile devices. But web searches return what appears to me mostly junk. I believe that you folks will be able to point me in the right direction.
As a lifelong coder, I don't need a basic introductory class; that being said, my familiarity with specific environments only goes so far. Which programming languages do I need to learn, and can anyone refer me to particular resources that would best take advantage of my pre-existing abilities so that I can develop apps for Android, iOS, and alternatives?
Perhaps more importantly, I obviously need a leg up in AI and metaverse technologies. Especially because these are evolving fields, I'm not sure whether I need instruction in a particular application so much as a general tour -- but looking for something like that runs the risk of returning terrible wastes of time for someone in my position. I'm thinking I need a little of both, but choosing the platforms in which to invest my attention is going to require more than a web search.
Ideally, in addition to public-domain type materials, I'd like to gather a short list of remote-learning programs, possibly instructor-led and therefore having a structured schedule, but whatever works. I care less about obtaining a valued certificate than I do about getting the right kind of training for me so that I can actually pick up the knowledge necessary to inform my next steps.
Any pointers would be immeasurably appreciated! Thank you for reading.
You will need Java - Kotlin for Android , Objective C for iOS. And good understanding of how modern IDEs and software work.
https://www.freecodecamp.org/ is the best resource you can have for understanding current software scenarios.
AI is old. We always had AI
Metaverse is old. We always had Metaverse.
Modern tech companies are also the world's biggest marketing companies. Both fields are hyped by these companies.
They are just fancy names for Maths and Forum Avatars.

Categories

Resources