Stevens Miller wrote:
Bear Bibeault wrote:I can bang out a complex web application a lot easier and quicker than I can learn JavaFX.
Does choosing not to use JavaFX imply a Web app? Swing works fine on desktop apps. I think we're mixing up some of the issues here. Applets are dead outside of a controlled environment, for security reasons. In a corporate context, some people still say they make sense because it is easy to deploy and upgrade applets, and one can (or should) be able to trust the corporation's own applets.
I took Tom's point about using jar files instead of Web apps in a small corporate setting as not a choice between Web apps and JavaFX, but a choice between Web apps and desktop apps.
Bear Bibeault wrote:While I agree with much of what you posted, I disagree with:
Tom Nielson wrote:When you make a software that is only used by 20 employees in your own company, it hardly makes sense to distribute it as a web application.
I can bang out a complex web application a lot easier and quicker than I can learn JavaFX. Your statement is only true for companies that have resources that already know JavaFX and can whip a desktop application faster than a web app. Companies that already have web application expertise are a different matter.
But our small company, where the users of any internal app likely number two dozen or less, finds it far more efficient to use web apps over desktop apps.
There's also the whole discussion regarding versioning and deployment points, but that's been discussed to death elsewhere and I won't repeat here.
Joe Harry wrote:Interesting! I have been off from Java for a while as I'm doing lots of Scala these days. What is with the JDBC API? Are there plans with Java 9 to make it asynchronous on the socket? Is this even possible?
Ahsan Bagwan wrote:This is the concern that I've been really trying to deal with for some time now. Given how pervasive sedentary lifestyle is it definitely takes a discipline to achieve a minimum fitness level. For me, I'm taking charge of my daily fitness routine and my overall well-being in terms of health.
So with that out of the way, and if you don't mind how do you plan and act on your fitness schedule? How many days do you work out?
Coming to diet, how hard it is to be strict on what one eats? Does everything come down to self-control and will power? I couldn't find any other forum where this would fit in. So if you think this isn't the appropriate place to ask such a question please move it elsewhere.
Jeanne Boyarsky wrote:Tom,
I'm not sure of the syntax. Brian Goetz mentioned it in a NY Java SIG presentation last week. OF course it came with the standard Oracle disclaimer that anything can change.
Jeanne Boyarsky wrote:Oh! Collections for primitives could come up early on.
Jeanne Boyarsky wrote:The command line changes with respect to profiles/modules (vs the classpath.) This won't affect beginners right away, but I could see it showing up once they start learning about libraries like JDBC.
Jeanne Boyarsky wrote:Tom,
In many generations, there is a "knowing how to do" vs "knowing how to think" difference. A lot of people are able to do what they are told but not figure it out. The Millennals have a different aspect of this. It's the first generation that primarily learned how to do research online rather than at a library. Research is a thinking skill. And I mean actually knowing that to look up and not just typing the first thing one things of into Google. It's also the first generation to be able to look up all sorts of facts at any moment which has advantages too.
We know everything about posting on Facebook and Twitter but hardly know the difference between Javascript and SQL.
So? Everyone doesn't need to know what SQL is.
I think you are operating with a slanted sample though. An organization that helps unemployed/underemployed people sounds like it wouldn't attract the people who are really into programming. There's also a maturity thing for meh guy. I'm in my 30's and ten years ago, it was the same thing. It takes time to learn the big picture. With any learning thing, why should they learn it. Younger people tend to need it spelled out.
For the professionally lonely, talk to people who do think like you. Who are passionate about what they are doing. I feel full of energy when I'm around people like that whether it is here at CodeRanch or at a local user group or even at work.
Stephan van Hulst wrote:Interesting. My own view has mostly been that there is so much work to be done in IT, that they will give a job to any idiot who can find the spacebar on a keyboard. There simply isn't really that much incentive to learn all the concepts properly.
Blake Edward wrote:
I'm glad you got things worked out. As a contractor myself, working for a company that works within a large global company, I have some empathy for the woman who was hired and then quit. There is a huge disparity between contingent workers and "real" employees and I am sure that she could see right from the start she needed to immediately prove her worth because typically contingent workers don't get trained. Also, since there was no real training for her, and you really didn't want her there anyway, I can see immediate frustration on her part. If she wasn't hired as a trainee it's possible that your cracker jack management team that hired her told her that one of her jobs was to find "new and better ways to do things" which means they didn't have a clue about what you do either nor any real respect.
Again, I'm sorry you had to endure the poor decision making of you managers, and that somebody got hired, didn't get trained and had to quit, and that you had to deal with the disrespect and the frustration. I'm sure the manager who hired her still has his/her job, right? Maybe they should be the ones to have left. Stories like this are sad.